WordPressでサイトを作る場合、インターネット上で作るのはリスクがあるのでローカルで作ったものを完成後サーバにアップロードしています。弊社ではローカル環境をお手軽に構築可能なbitnamiで作り、その上でWordPressをインストールして動作させています。
そのWordPressですが、パーマリンクという設定があり、URLを投稿したページのタイトルで表示したりする機能があります。
そこでbitnamiを使っていると問題が発生します。標準のパーマリンクは問題ないのですが、パーマリンクを変更するとこれまでアクセス出来ていたページが全てNotFoundになってしまうというものです。
httpd.confを修正すればOK
かなり悩んだのですが、原因はapacheのhttpd.confにあります。理由を書くと長くなるので、答えだけ書きます。
httpd.confの一番下にWordPressのサイトのディレクトリパスを指定して、以下のように書けばパーマリンクを変更してもページが表示できるようになります。
<Directory "C:\BitNami\redmine\apache2\htdocs\wordpress\"> AllowOverride All </Directory>
“C:\BitNami\redmine\apache2\htdocs\wordpress\”の部分はWordPressをインストールした内容に合わせて変更してください。
本日は以上です。
- 投稿タグ
- パーマリンク