TOP > 技術系 > サーバー >

mode_rewiteで引数を引き継ぐ

| | コメント(0) | トラックバック(0)

hoge.php?page=2にアクセスした際にindex.php?mode=hoge&page=2を実行したい。

単純に

RewriteRule ^([^\.]).php\?page=([0-9]+) index.php?mode=$1&page=$2

と書いても無理。最初にアクセスしたファイルへの引数が引き継がれない為

ファイルの引数を引き継ぐには[QSA]オプションをつける。

RewriteRule ^([^\.]).php\ index.php?mode=$1 [QSA]

これでおk

トラックバック(0)

このブログ記事を参照しているブログ一覧: mode_rewiteで引数を引き継ぐ

このブログ記事に対するトラックバックURL: http://www.kazumanishihata.com/mt/mt-tb.cgi/103

コメントする