wordpressでパーマリンク構造のカスタマイズ時に出るエラー
Wordpressの「パーマリンク構造のカスタマイズ」で、「記事ナンバーに基づく表示」を選んだところ、
http://***/archives/7 was not found on this server”などと出るようになってしまった。
一見、feedが作成されていないように見えるけど、File not foundエラーは出るけど「作成されない!」というエラーは出ない。
パーミッションの問題ではない。
同設定がmod_rewriteを使ってるから起きたようだ。
例えば、/home/ayas/public_html/wordpress/にインストールした場合、
wordpress/.htaccessにmod_rewrite用の設定が記述される。
この設定が有効でない(かつ同ディレクトリでmod_rewriteが使えない)と上記エラーが起きる。
よって、httpd.confの該当ディレクトリの項で、.htaccessによる上書きを許可すれば良い。
AllowOverride None
↓
AllowOverride FileInfo #またはAll
そしてapacheの再起動。
service httpd restart
「日付と記事名に基づく表示」でも、同様のエラーが出ると思う。
#キーワード突っ込んだ文章書くのって難しい。。