ワードプレスの制作をでもサーバー上で行い、
all in one migrationを用いて本番サーバーへ引越し作業を行なったところ、
末に/wp/がついてしまいました。
そのため、https://www.example.net/wp/をhttps://www.example.net/で表示できるよう
修正したのですが、googleなどの自然検索において勝手に元の「https://www.example.net/wp/」
へつながってしまい404と表示されてしまっています。
(検索方法(検索文字を入れ替えるなど)によっては正常に「https://www.example.net/」へつながり、普通に表示されます。)
.htaccessに
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.examplei.net/wp [NC]
RewriteRule ^(.*) https://www.example.net/$1 [R=301,L]
を記述したものの、依然元の「https://www.example.net/wp/」へつながり、404ページが
表示されてしまっています。
ちなみに
Redirect permanent / https://www.example.net/
を記述した時は
ERR_TOO_MANY_REDIRECTSが出てしまい、ページが表示すらされなくなったため消しました。
※備考
他に
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^.*$ ./index.php [L]
という記述をいれています。
どなたか解決方法をご教示いただけますと幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/11/16 09:17
2021/11/16 09:37
2021/11/16 10:13
2021/11/16 13:17
2021/11/16 13:26 編集
2021/11/16 13:29
2021/11/16 13:30 編集
2021/11/16 13:32
2021/11/16 13:34
2021/11/16 13:38