2017-06-08 10 views
0
私は(&)クエリ文字列のn個の数がある場合、それはURLのクエリ文字列の数に関係なく、同じページにリダイレクトされることを望ん

abc.com/xyz/nx/crm?eId=1a&oid=A3E4B-9477-A1D2&g_fid=5BDC-6C223C8332E1&n_id=xyz私はするRewriteRule Apacheを使用して、複数のクエリ文字列を持つURLをリダイレクトしたい

私は以下で使用/abc/en-us/xyz/nx/crm_eId_%1.html [PT,L]

これをリダイレクトしたいが、それは

RewriteCond %{QUERY_STRING} ^eId=(.*)?(&.*)? [NC] 
RewriteRule ^/xyz/nx/crm /abc/en-us/xyz/nx/crm_eId_%1.html [PT,L] 

答えて

0

するRewriteCondの%{QUERY_STRING}^EID =([^ &] +)を動作didntの場合のように(。*)

のRewriteRule ^/XYZ/NX/CRM /abc/en-us/xyz/nx/crm_eId_%1.html [QSA、PT、L]

これは、URL内の複数のクエリ文字列のために働きます。

関連する問題