2017-08-22 101 views

回答

1

可以實現,使用:

RewriteEngine On 
RewriteCond %{QUERY_STRING} p=(.+)$ 
RewriteRule ^(.*)$ http://www.example.com? [R=301,L] 

的{} QUERY_STRING將檢測正確的查詢,如果條件滿足,將它改寫爲www.example.com

?位於重定向的URL末尾,以便查詢字符串不會出現在URL的末尾。

請確保您清除緩存之前測試此。

+0

謝謝,我忘了提及我需要任何參數後「p」被忽略,基本上任何URL?p =需要重定向 – azathoth

+0

我已更新,以便任何參數'p'現在將被忽略(所以'cpage')並且它接受任何與'p'有關的數字變量。 – Lag

+0

我在使用 RewriteCond%{QUERY_STRING} p? – azathoth