WordpressをSSL化しましたので、今までのhttpからhttpsへのリダイレクトの必要が出てきました。
http://www.hogemoge.jp → https://www.hogemoge.jp
とするため、ネットで調べて以下のように.htaccessを以下のように記述しました。
htaccess
1<IfModule mod_rewrite.c> 2RewriteEngine On 3RewriteCond %{HTTPS} off 4RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 5</IfModule> 6 7# BEGIN WordPress 8 9<IfModule mod_rewrite.c> 10RewriteEngine On 11RewriteBase / 12RewriteRule ^index\.php$ - [L] 13RewriteCond %{REQUEST_FILENAME} !-f 14RewriteCond %{REQUEST_FILENAME} !-d 15RewriteRule . /index.php [L] 16</IfModule> 17 18# END WordPress
しかし、このように記述したところ
http://hogemoge.jp が https://hogemoge.jpとなってしまい、読み込みエラーでサイトが表示されません。
サーバー管理会社へ問い合わせたところ、
http://hogemoge.jp → https://hogemoge.jp → https://www.hogemoge.jp
と記述すればいいと指示を受けました。
いろいろと調べてみまして、下記のように記述しましたが、エラーのままです
どなたかご教授いただけますと幸いです。
htaccess
1<IfModule mod_rewrite.c> 2RewriteEngine on 3RewriteCond %{HTTP_HOST} ^it-consulting.jp 4RewriteRule ^(.*)$ http://www.it-consulting.jp/$1 [R=301,L] 5 6RewriteEngine On 7RewriteCond %{HTTPS} off 8RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 9</IfModule> 10 11# BEGIN WordPress 12 13<IfModule mod_rewrite.c> 14RewriteEngine On 15RewriteBase / 16RewriteRule ^index\.php$ - [L] 17RewriteCond %{REQUEST_FILENAME} !-f 18RewriteCond %{REQUEST_FILENAME} !-d 19RewriteRule . /index.php [L] 20</IfModule> 21 22# END WordPress
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/08 01:55
2017/02/08 02:00
2017/02/08 02:45