###前提
wordpressをサブディレクトリにインストールし、
サイトアドレス(URL)をルートドメイン名にして運営しております。
【設定内容】
WordPress アドレス (URL)/https://www.ドメイン.co.jp/wp
サイトアドレス (URL)/https://www.ドメイン.co.jp
サーバーはさくらサーバー、SSLを使用しております。
###発生している問題
・wwwなしの場合、wwwありにリダイレクト
・httpでアクセスされた場合、httpsにリダイレクト
htaccessで上記設定を行いたいのですが、
トップページの場合、
wordpressインストールディレクトリにリダイレクトされてしまいます。
アクセス→http://www.ドメイン.co.jp
リダイレクト→https://www.ドメイン.co.jp/wp/
下層ページの場合は正常にリダイレクトされます。
アクセス→http://www.ドメイン.co.jp/xxx/
リダイレクト→https://www.ドメイン.co.jp/xxx/
###該当のソースコード(.htacces)
当方htaccessの知識が浅い為、
見当違いのことをしているかもしれません。
ご教授いただけますと幸いです。
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} ^ドメイン\.co.jp$ [OR,NC] RewriteCond %{HTTP:X-Sakura-Forwarded-For} ^$ RewriteRule ^(.*)$ https://www.ドメイン.co.jp/$1 [R=301,L] </IfModule> # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/06/12 05:18
2017/06/12 06:15