2017-04-08 17 views
-1

Ich brauche diese URL zu umleiten:URL Wildcard Redirect über .htaccess Parameter

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

zu

http://example.com 

versucht, viele Codes aber nicht funktioniert

RedirectMatch 301 ^/?p=.*$/

und

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

Was ist mit "einigen" der Codes, die Sie ausprobiert haben? – MrWhite

+0

Beitrag bearbeitet. Ich habe viele Codes versucht, aber kann nicht umleiten URL einschließlich Tag – network

Antwort

1

können Sie allein verwenden:

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

oder letzte Zeile mit [QSD]. Dieses Flag (query string discard) steht in Version 2.4.0 und höher zur Verfügung.

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