質問: before.comと結びついているbeforeディレクトリ内.htaccessにリダイレクト用の記述をしました。 ``` RewriteEngine On RewriteCond %{HTTP_HOST} ^(before.com)(:80)? [NC] RewriteRule ^(.*) https://after.info/$1 [R=301,L] # BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] ``` WPをインストールしているbefore/another_dirでは下記の通り記載しています。 ``` RewriteEngine On RewriteCond %{HTTP_HOST} ^(beofre.com)(:80)? [NC] RewriteRule ^(.*) https://after.com/$1 [R=301,L] # BEGIN WordPress RewriteEngine On RewriteBase /another_dir/ RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /another_dir/index.php [L] # END WordPress ```
回答: another_dirのディレクトリがwordpressに設定されていないのが原因だと思いますので、 もしかしたらパーマリンクが切れているのかもしれません。 「設定」→「パーマリンク設定」で再設定してみてください!