前提・実現したいこと
別サーバーで別ドメインでサイトをリニューアルしたのですが
一部ページのみそのまま残したいので
基本的には A.com → B.com にリダイレクトさせつつ
A.com/aaa , A.com/bbb はそのままにしておきたいです。
旧サーバーはエックスサーバーです。
エックスサーバーのコンパネ内にあるhtaccessの編集で、色々調べながら記述を書いているのですが…
トップのみリダイレクトされるのですが、下層は何も起きません。
元々入っていたhtaccessの中身
RewriteEngine On RewriteCond %{HTTPS} !on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] SetEnvIf Request_URI ".*" WpLoginNoLimit # 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 SetEnvIf Request_URI ".*" AllowRestApi RewriteEngine On RewriteCond %{HTTPS} !on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
追記した記述
RewriteEngine on RewriteBase / RewriteCond %{REQUEST_URI} !(^/aaa/) RewriteRule ^$ https://bbb.com [R=301,L]
何が知りたいか
自身のサーバー関連の知識がかなり低いので、この質問自体のレベルが難しいのか簡単なのか、質問する上で情報がこれで足りているのかどうかもよくわかっていないのですが…
何をどのようにすれば解決できるか、教えていただけると助かります。
以上です。
よろしくお願いいたします。
回答3件
あなたの回答
tips
プレビュー