WordPressをサブディレクトリにインストールし、サイトURLで表示させる時のルートディレクトリの.htaccessの記述について
-
WordPressをサブディレクトリにインストールし、サイトURLで表示させる場合のルートディレクトリに置く.htaccessの記述について質問させてください。
ルートディレクトリに置く.htaccessで
# BEGIN WordPressから始まる記述の中で、RewriteBase と RewriteRule の部分ですが、
RewriteBase /
RewriteRule . /index.php [L]
が正しいのでしょうか?普段、あまり中の記述をしっかり見ていなかったのですが、管理しているサイトでルートの.htaccessの記述が以下のように、サブディレクトリ内の.htaccessと同様になっているものがありました。
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /wp/ RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /wp/index.php [L] </IfModule> # END WordPress
RewriteBase と RewriteRule にサブディレクトリのフォルダ名が入っています。
サイトや管理画面なども正しく表示されており、問題はないのですが、間違っているのなら直した方が良いでしょうか?また、上記とは少し話がずれるのですが、今回.htaccessが元々ルートにあり、サイトアドレスを変更した際に# BEGIN WordPressから# END WordPressまでの記述が、勝手に追記されたようなのですが、これはwordpressがそのような仕様になっているのでしょうか?
どうぞよろしくお願いいたします。
9件の返信を表示中 - 1 - 9件目 (全9件中)
9件の返信を表示中 - 1 - 9件目 (全9件中)
- トピック「WordPressをサブディレクトリにインストールし、サイトURLで表示させる時のルートディレクトリの.htaccessの記述について」には新たに返信することはできません。