2011年8月25日木曜日

wordpressのパーマリンク設定 其の一(IIS6+ISAPI_Rewrite)

以前にapache+mod_rewriteを使ったパーマリンクの設定を書きましたが今回はIIS6+ISAPI_Rewrite。
ISAPI_Rewriteについてはこっち(大したことは書いてませんが)

ISAPI_Rewriteの設定は以下
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?p=$1 [NC,L]

テスト環境とかだと複数のワードプレスをディレクトリ分けてやってるとこはあると思いますがそういった場合は環境に合わせて以下のように修正します。
RewriteBase /wordpress/ ←ここ
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /wordpress/index.php?p=$1 [NC,L] ←ここ

これでIISの設定は完了。
あとはwordpress側でパーマリンクの設定をすることでapache+mod_rewriteと同じような動作をすることができます。

0 件のコメント:

コメントを投稿