Seite 1 von 1

Ausnahme für rewrite Rule

Verfasst: 29.03.2012, 13:06
von Aal13
Hallo zusammen,
ich bin ganz neu hier in diesem tollen Forum und möchte euch gleich mit einem Problem "belästigen".

Auf einem Server liegen zwei Domains. Davon soll eine auf einen anderen Server umgeleitet werden. Es gibt diverse Subdomains die auch alle umgeleitet werden sollen - bis auf eine.

Code: Alles auswählen

RewriteEngine On
RewriteCond %{HTTP_HOST} ^.*DomainServerAlt\.de$ [NC]
RewriteRule ^(.*) http://DomainServerNeu.de/unterordner/$1 [P,QSA,L]
Das funktioniert soweit, dass alles was über die Domain kommt umgeleitet wird und die zweite Domain bleibt davon unberührt.

Ich schaffe es aber nicht, dass die Subdomain "admin.DomainServerAlt.de" von dieser Umleitung ausgeschlossen bleibt.

Hat jemend einen Rat für mich?!

Verfasst:
von

Verfasst: 29.03.2012, 13:21
von chris21

Code: Alles auswählen

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?(.*)example\.com$
RewriteCond %{HTTP_HOST} !^(www.)?admin\.example\.com$
RewriteRule ^(.*) http://example.com/unterordner/$1 [P,QSA,L]
Sehe ich es richtig, dass Du es nicht "umleiten" willst (URL ändert sich im Browser), sondern per Proxy ziehen willst (P Flag)?

(Hat mit dem Einzelproblem nichts zu tun, dies sollte durch die zweite Zeile gelöst werden)

Verfasst: 29.03.2012, 13:50
von Aal13
Danke für die schnelle Antwort. Es funktioniert!

Ja ich will, dass die Domain "optisch" erhalten bleibt. Es ist ein altes Projekt, was ich neu aufbaue wobei ich noch an den alten Administrationsbereich ran muss. Den Domainumzug kann ich erst später veranlassen.