mod_rewrite:URLのカスタムクエリ文字列を確認しますか?
-
03-07-2019 - |
質問
新しいプロジェクトでURL書き換えを使用しようとしています。ただし、URLにカスタムクエリスティングを許可する必要もあります。
このURLの書き換えルールの書き方を知りたい
http://www.mysite.com/edit/123/ ?q1 = value1& q2 = value2
これになるには
http://www.mysite.com/index .php?action = edit& id = 123& q1 = value1& q2 = value2
カスタムクエリ文字列は無制限に許可する必要があります。
何百万もの感謝...
解決
他のルールと同じようにルールを実行し、最後にQSA修飾子(クエリ文字列の追加)を追加します。
RewriteEngine On
RewriteRule ^/([A-Za-z0-9]+)/([0-9]+)/$ index.php?action=$1&id=$2 [L,QSA]
所属していません StackOverflow