Domain mit RewriteRule umleiten
Hi Leute,
ich hoffe ich bin hier richtig. Mein Problem ist das ich z.B. 3 Domains habe in unterschiedlichen Paketen (Windows / Linux). Unter jedem Paket habe ich eigenen Webspace.
test1.de -> Webspace Windows
test2.de -> Webspace Linux
test3.de -> Webspace Linux
Jetzt ist es so das der Inhalt alles Domains dem Windows Paket haben soll aber auf dem Linux System ist noch ein Shopsystem das in einem Unterverzeichnis liegt und dort aufgerufen wird.
Jetzt möchte ich mit RewriteRule die Ziele neu definieren wenn nur die Hauptdomain aufgerufen wird.
Beispielaufruf im Browser:
www.test2.de/ oder test2.de/ -> http://www.test1.de/
www.test3.de/ oder test3.de/ -> http://www.test1.de/
Wenn aber die Domain test2 oder test3.de mit einem Unterverzeichnis aufgerufen dann darf nicht umgeleitet werden sondern soll wie im Browser angegeben geladen werden.
Leider habe ich mit der htaccess und mod_rewrite keine Erfahrung und hoffe das mir hier jemand helfen kann.
Dickes Dickes Danke schon mal.
Gruß,
Alphaman
ich hoffe ich bin hier richtig. Mein Problem ist das ich z.B. 3 Domains habe in unterschiedlichen Paketen (Windows / Linux). Unter jedem Paket habe ich eigenen Webspace.
test1.de -> Webspace Windows
test2.de -> Webspace Linux
test3.de -> Webspace Linux
Jetzt ist es so das der Inhalt alles Domains dem Windows Paket haben soll aber auf dem Linux System ist noch ein Shopsystem das in einem Unterverzeichnis liegt und dort aufgerufen wird.
Jetzt möchte ich mit RewriteRule die Ziele neu definieren wenn nur die Hauptdomain aufgerufen wird.
Beispielaufruf im Browser:
www.test2.de/ oder test2.de/ -> http://www.test1.de/
www.test3.de/ oder test3.de/ -> http://www.test1.de/
Wenn aber die Domain test2 oder test3.de mit einem Unterverzeichnis aufgerufen dann darf nicht umgeleitet werden sondern soll wie im Browser angegeben geladen werden.
Leider habe ich mit der htaccess und mod_rewrite keine Erfahrung und hoffe das mir hier jemand helfen kann.
Dickes Dickes Danke schon mal.
Gruß,
Alphaman
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 112536
Url: https://administrator.de/contentid/112536
Ausgedruckt am: 14.11.2024 um 07:11 Uhr
3 Kommentare
Neuester Kommentar
Hallo,
Du mußt einfach eine .htaccess Datei mit fogendem Inhalt erstellen und in die jeweiligen Domainverzeichnisse (Document Root) kopieren, die umgeleitet werden sollen.
RewriteEngine On
#Keine Umleitung wenn Zugriff auf /untervzeichnis_1 erwünscht ist
RewriteCond %{REQUEST_URI} !^/untervzeichnis_1
#Keine Umleitung wenn Zugriff auf /untervzeichnis_2 erwünscht ist
RewriteCond %{REQUEST_URI} !^/untervzeichnis_2
#usw.
#Ansonsten auf http://www.test1.de/ umleiten
RewriteRule (.*) http://www.test1.de/
Du mußt einfach eine .htaccess Datei mit fogendem Inhalt erstellen und in die jeweiligen Domainverzeichnisse (Document Root) kopieren, die umgeleitet werden sollen.
RewriteEngine On
#Keine Umleitung wenn Zugriff auf /untervzeichnis_1 erwünscht ist
RewriteCond %{REQUEST_URI} !^/untervzeichnis_1
#Keine Umleitung wenn Zugriff auf /untervzeichnis_2 erwünscht ist
RewriteCond %{REQUEST_URI} !^/untervzeichnis_2
#usw.
#Ansonsten auf http://www.test1.de/ umleiten
RewriteRule (.*) http://www.test1.de/