« 水戸短編映像祭 作品募集開始 | メイン | Windowsでhostsを変更する »

2006年02月15日

mod_rewrite

URLで直接引数を指定する方法、たとえば

http://www.kalium.net/portfolio/2006

というようなURL中の2006をPHPなどに引数として渡す、つまり、

http://www.kalium.net/portfolio.php?year=2006

と言う様に渡す方法は以下の通り。


Apacheに mod_rewriteを導入し、以下の様に設定を記述する。

RewriteEngine on
RewriteRule ^/portfolio/([0-9A-Za-z]+)	/portfolio.php?year=$1 [L]


これによって、クリーンなURLを記述することができ、パーマリンクをきれいに記述できる。これを組み合わせると、Flashのある状態へのパーマリンクもきれいに記述できる。

投稿者 araken : 2006年02月15日 16:30

トラックバック

このエントリーのトラックバックURL:
http://www.kalium.net/cgi-bin/mt/mt-tb.cgi/1134