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のある状態へのパーマリンクもきれいに記述できる。

2006年 2月 15日 | Posted in PHP, PostgreSQL
タグ:
まだコメントはありません。

コメントする

XHTML: 使用可能タグ: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>