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
スポンサードリンク
サーバーに関するエントリー
メールで購読する
twitterで購読する
RSSで購読する
コメントする