さくらのレンタルサーバーでマルチドメインでサイトを運用しようとしています。
ルートディレクトリで既にサイト(aaa.co.jp)を運用しており、下層ディレクトリをルートディレクトリ(/bbb/)として別ドメイン(bbb.com)を設定したいです。
発生している問題
bbb.comでアクセスするとaaa.co.jp/bbb/にリダイレクトされる
htaccessのリダイレクト部分に問題かと思いますので、以下にソースを記載します。
どこの記述に問題があるか、教えてください。
※このhtaccessは/直下に設置しているものです。/bbb/に設置しているhtaccessはbot回遊禁止の記述のみでした。
htaccess
1RewriteEngine on 2 3#予約投稿用のwp-cronリダイレクト回避コード 4RewriteCond %{REQUEST_URI} !^/wp-cron.php$ 5RewriteCond %{HTTP:X-Sakura-Forwarded-For} ^$ 6RewriteRule ^(.*)$ https://www.aaa.co.jp/$1 [R=301,L] 7 8#index.html無しに統一 9RewriteCond %{THE_REQUEST} ^.*/index.(html|php) 10RewriteRule ^(.*)index.(html|php)$ https://%{HTTP_HOST}/$1 [R=301,L] 11 12#https正規化 13#サーバーIPアドレスを除外 14RewriteCond %{REMOTE_ADDR} !^000.00.000.00$ 15RewriteCond %{HTTPS} !on 16RewriteCond %{HTTP:X-Sakura-Forwarded-For} ^$ 17#ディレクトリを除外(今回の件とは無関係) 18RewriteCond %{REQUEST_URI} !(^/xx/) 19RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 20 21#www有りに統一 22RewriteCond %{HTTP_HOST} ^aaa.co.jp 23#ディレクトリを除外(今回の件とは無関係) 24RewriteCond %{REQUEST_URI} !(^/xx/) 25RewriteRule (.*) https://www.aaa.co.jp/$1 [R=301,L] 26
また、aaa.co.jpにはWordPressがインストールされています。
他でさくらサーバーを使用したときにはこのような現象は発生しなかったのですが、こちらの方に原因がありそうであれば追記しますので教えてください。
回答1件
あなたの回答
tips
プレビュー