2017-09-03 62 views
1

刪除特定的查詢字符串我有URLhtaccess的從URL

http://example.com/index.php?err=true&i=1 

i值更改爲1〜3。我想那個網址轉換成以下:

http://example.com/index.php?err=true 

每當查詢字符串在URL中找到參數i,必須從URL中刪除i

+0

不僅爲index.php的全域需要從查詢字符串 –

回答

0

您可以使用此規則從查詢字符串從任何位置刪除參數i

RewriteEngine On 

RewriteCond %{THE_REQUEST} \?(.*&)?i=[^&]*&?(\S*)\sHTTP [NC] 
RewriteRule^%{REQUEST_URI}?%1%2 [R=308,NE,L] 
+0

不僅爲索引中移除我.php整個域需要從URL中刪除查詢字符串我 –

+0

我有一個問題 –

+0

我發送表單數據作爲POST方法http://example.com/index.php?err=true&i=1當我的網址有查詢字符串我將被重定向到http://example.com/index.php?err=true的URL,但我的發佈數據將會丟失什麼可以編號 –