パーマリンク設定にはまる & その脱出方法
パーマリンク設定の基礎中の基礎に長らくはまっていたがようやく脱出できたのでメモる。
1. 何がしたかったか?
URLをデフォルトの「example.com/?p=123」ではなく「example.com/about/」のようにしたかった。(=投稿スラッグを使いたかった)2.何をしたか?
3.何が駄目だったか?
URL自体は意図したとおり投稿スラッグに変わったがURLにアクセスするとNot Foundになってしまう。4.どのように脱出したか?
- WordPressのルート階層に.htaccessがなかったのでルート階層にこのファイルを作成。
- 先の.htaccessのパーミッションを666に変更。
- Apacheのhttpd.confのLoadModule rewrite_module modules/mod_rewrite.soのコメントを外す。
- Apache再起動。
- 「2.何をしかた?」でやったことをもう一度やる。
- .htaccessのパーミッションを644に変更。
以上