2016-05-07 7 views
0

aktuellen .htaccess umleiten:.htaccess Mit allen Unterdomänen mit einer Ausnahme

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^mywebsite.co.uk [NC] 
RewriteRule ^(.*)$ http://www.mywebsite.co.uk/$1 [L,R=301,NC] 

Ich habe auch eine Sub-Domain: „m“ m.mywebsite.co.uk ich diese nicht will Domain umgeleitet, aber alle anderen Subdomains, die existieren oder nicht gerichtet an www.mywebsite.co.uk einschließlich "mywebsite.co.uk"

Können Sie helfen? dank

Antwort

0

Versuchen:

RewriteEngine on 
RewriteCond %{HTTP_HOST} !^m\.mywebsite\.co\.uk$ 
RewriteCond %{HTTP_HOST} !^www\.mywebsite\.co\.uk$ [NC] 
RewriteRule ^(.*)$ http://www.mywebsite.co.uk/$1 [L,R=301,NC] 
+0

mit Ihrem Code, wenn ein Benutzer Eingaben: "mm.mywebsite.co.uk" es Umleitungen an: "mm.www.mywebsite.co.uk", wenn es umleiten sollte zu: "www.mywebsite.co.uk" Auch "wwww.mywebsite.co.uk" wird nicht zu www weitergeleitet –

+0

Löschen Sie den Cache Ihres Browsers und testen Sie die Regel erneut in einem leeren htaccess. – starkeen

+0

Das funktioniert nicht. Versucht, Htaccess zu löschen und zu aktualisieren/Clearing/Cache etc., aber "xxxx.mywebsite.co.uk" leitet nicht zu "www.mywebsite.co.uk" –

Verwandte Themen