WordPress3.0の実験とまとめと備忘録
久しぶりにつまずいたので調べたらアッサリ解決。
パーマリンク設定でカスタム構造とかして変更を保存すると、下に.htaccessにこれ書いてねーという指示がでます。が、これに従うと403エラーとか言われるケースが。サーバによりけりなんでしょが、数分間無駄にしたのでここでメモ。
詳しいことは省きますが、
Options +FollowSymLinks
これを.htaccessの先頭に書いてやればOKでした。つまり.htaccessの内容は…
# BEGIN WordPressOptions +FollowSymLinks RewriteEngine On RewriteBase / RewriteRule ^index¥.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress
こうなるって訳ですね。とりあえずこれで解決。ただ、この原因には色んなケースが考えられそうなので、試してアウトならこちらのページを見るといいと思うよ。
パーマリンクの使い方 – WordPress Codex 日本語版