2016-04-12 7 views
0

私のウェブサイトには、httpsを使用しているページはごくわずかです。私はどこから来ているのかは分かりませんが、httpsを削除する必要があります。どうすれば達成できますか?httpsを削除するには

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase /indiv/ 
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /indiv/index.php [L] 
RewriteCond %{HTTPS} on 
RewriteRule ^/?$ http://%{SERVER_NAME}/indiv/ [R=301] 
RewriteRule ^indiv/?$ http://%{SERVER_NAME}/indiv/ [R=301,L] 
</IfModule> 

答えて

0

を設定

私の現在の.htaccessは、これですべてのコードを置き換えます

RewriteEngine On 
RewriteBase /indiv/ 

RewriteCond %{HTTPS} on 
RewriteRule^http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE] 

RewriteRule ^index\.php$ - [NC,L] 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . index.php [L] 
+0

しかし、ページが読み込まれていません。 "www.yourdomain.comがリダイレクトされました。 ERR_TOO_MANY_REDIRECTS" –

+0

これをテストする前に、ブラウザのキャッシュを完全にクリアしてください。またあなたのウェブサーバーは何ですか? '%{HTTPS}'はあなたのために働いていますか? – anubhava

+0

ブラウザのキャッシュをクリアしましたが、httpsが正常に動作する前に問題は残っています。あなたはウェブサーバーを意味しますか? –

関連する問題