WP:パーマリンク変更でサーバーにアクセスできなくなる
WordPressをインストールした後に、設定→パーマリンク設定を変更したら、
画面に青枠が表示されて
その後は、
管理画面も通常の表示画面も
Forbidden
You don’t have permission to access /mm/ on this server.
となってどうしようもなくなるときがある。
パーマリンク変更によって、.htaccess を自動的に作成する。
内容は、
[php]
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /xxxx/
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /mirai/index.php [L]
</IfModule>
# END WordPress
[/php]
ここの最初の行に、 Options FollowSymLinks と書き加えて保存してアップロードすれば表示されるようになるはずです。
原因は、mod_rewriteを使うにはOptions FollowSymLinksを設定しないといけないから、だそうです。ここのサーバはapacheのオプション指定は利用者まかせなので(ありがたいことです)、自分で設定しないといけないのですね。
http://www.retropc.net/mm/archives/category/wordpress に感謝