Hallo,
RewriteEngine on
RewriteCond %{HTTP_HOST} example.?alias.org$
RewriteRule ^(.*)$ https://www.example-alias.org/$1 [L,R=301]
Wenn ich nun in meine Adresszeile 'examplealias.org' eingebe ...
... wird das zu https://www.example-alias.org/examplealias.org weitergeleitet. Allerdings passt der Hostname www.example-alias.org auch wieder auf die RewriteCond, so dass die Weiterleitung wiederum greift.
erscheint folgende Fehlermeldung:
Fehler: Umleitungsfehler
Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann.
Ja, dein Browser ist schlau. Er merkt, dass er auf eine Adresse umgeleitet werden soll, die er gerade schon einmal angefragt hat und kommt zu dem Ergebnis, dass jemand ihn verarschen will.
Weniger schlaue Browser, etwa der IE, sind in einer endlosen Redirect-Schleife gefangen.
Meine Schlußfolgerung:
Apache sieht die Bedingung als erfüllt an und ruft mit der Zieladresse erneut meine Seite auf.
Nein, das tut dein Browser. Apache sagt ihm nur, wohin.
Ciao,
Martin
Die späteren Ehen sind oft glücklicher als die erste, weil das natürliche Ende bereits absehbar ist.
(George Bernhard Shaw)
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(