wordpressのパーマリンクを設定すると記事が見られなくなる事についての備忘録

Debian GNU/Linux lennyを再インストールした時、wordpressのパーマリンクを設定すると個別の記事が見られなくなる現象が起きたため、今後のための備忘録とする。

wordpressのパーマリンクを http://ickw.blogdns.net/?p=123 と設定したときは個別記事に飛べるが、http://ickw.blogdns.net/2009/11/22/sample-post/ とするとエラーとなる。これはApache2の mod_rewriteが 有効となっていないことから発生する。

  1. mod_rewriteを有効にするには、root shellで # a2enmod rewriteとする。
  2. wordpressの.htaccessに以下のコードを記入

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

  3. root shellで # /etc/init.d/apache2 force-reload を実行。(できればサーバを再起動)
  4. wordpressでパーマリンクの設定をして終了

以上

最初から有効になっていればいいのにね(^_^メ)


ちょっと関係のある記事(^^;)

11月 23, 2009  Tags: ,   Posted in: WordPress, ブログ, 自宅サーバ

There is currently zero comments and 1 trackback to “wordpressのパーマリンクを設定すると記事が見られなくなる事についての備忘録”

トラックバック/ピンバック
  1. On 11月 29th, 2009, wordpressのパーマリンクを設定すると記事が見られなくなる事についての備忘録(BlogPet) | TAKAの気ままな日記(powered by WordPress )

    [...] TAKAの「wordpressのパーマリンクを設定すると記事が見られなくなる事についての備忘録」のまねしてかいてみるね [...]

コメントをどうぞ

*
半角4文字のコードを入力してから送信してください
Anti-Spam Image

トラックバック URL :