2017-04-08 54 views
-1

我需要重定向此URL:URL通配符重定向通過htaccess的參數

http://example.com/?p=* 

http://example.com 

嘗試了許多代碼,但沒有工作

RedirectMatch 301 ^/?p=.*$/

RewriteEngine On 
RewriteCond %{QUERY_STRING} ^p=. 
RewriteRule ^$/[L,R=301] 
+0

如何顯示您嘗試的代碼的「一些」? – MrWhite

+0

文章編輯。我已經嘗試了很多代碼,但不能重定向url包含標籤 – network

回答

1

您也可以只使用?

RewriteEngine On 
RewriteCond %{QUERY_STRING} ^p= 
RewriteRule ^$ /? [L,R=301] 

或最後用[QSD]線。該標誌(查詢字符串放棄)在版本2.4.0及更高版本中可用。

RewriteRule ^$/[QSD,L,R=301]