wordpressのパーマリンクを設定すると記事が見られなくなる事についての備忘録
Debian GNU/Linux lennyを再インストールした時、wordpressのパーマリンクを設定すると個別の記事が見られなくなる現象が起きたため、今後のための備忘録とする。
Thank you for reading this post, don't forget to subscribe!wordpressのパーマリンクを http://kimama.bglb.jp/?p=123 と設定したときは個別記事に飛べるが、http://kimama.bglb.jp/2009/11/22/sample-post/ とするとエラーとなる。これはApache2の mod_rewriteが 有効となっていないことから発生する。
- mod_rewriteを有効にするには、root shellで # a2enmod rewriteとする。
- wordpressの.htaccessに以下のコードを記入
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule> - root shellで # /etc/init.d/apache2 force-reload を実行。(できればサーバを再起動)
- wordpressでパーマリンクの設定をして終了
以上
最初から有効になっていればいいのにね(^_^メ)
11月 23, 2009
· TAKA · One Comment
Tags: Debian, WordPress · Posted in: WordPress, ブログ, 自宅サーバ
Leave a Reply