2016-06-29 9 views
0

Ich möchte, dass der Stamm meiner Website (www.bitupephotofest.it) zu einer Subdomain umleitet (2016.bitufephotofest.it) (ich führe eine Wordpress Multisite). Es klappt.Root leitet zu nur einer Subdomain in .htaccess um

Aber ich habe eine andere Subdomäne (2015.bitupephotofest.it) und es leitet auch 2016.bitupemephotofest.it um.

Ich möchte die Umleitung nur zwischen www.bitupephotofest.it und 2016.bitufephotofest.it arbeiten. 2015. bitupephotofest.it sollte unabhängig sein, da es sich um eine andere Website handelt.

Ich habe versucht, nach Fragen von Menschen mit einer ähnlichen Situation zu suchen, aber es gibt immer etwas anderes und diese Lösungen funktionieren sowieso nicht für mich.

Hier ist mein Code:

RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 

RewriteEngine On 
RewriteBase/
RewriteCond %{HTTP_HOST} 2016.bitumephotofest.it 
RewriteCond %{REQUEST_URI} !wordpress/ 
RewriteRule ^(.*)$ /wordpress/$1 [L] 

RewriteRule ^wp-admin$ wp-admin/ [R=301,L] 

RewriteRule !^(2016) http://2016.bitumephotofest.it [L,R] 

Weiß jemand, was ich vermisst? Vielen Dank im Voraus!

Antwort

1

Wenn Sie die Domain 2015.bitumephotofest.it unmodifizierten bleiben möchten, können Sie Art von verlassen Sie die Rewrite-Regel-Kette mit

RewriteCond %{HTTP_HOST} ^2015\.bitumephotofest\.it$ 
RewriteRule^- [L] 

- als Zielmittel umschreiben nicht finden RewriteRule

- (Bindestrich)
Ein Strich zeigt an, dass keine Substitution durchgeführt werden soll (der vorhandene Pfad wird unverändert durchlaufen). Dies wird verwendet, wenn ein Flag (siehe unten) angewendet werden muss, ohne den Pfad zu ändern.