permanente umleitung für alle dateien der domain
sascha
- html
hallo,
ich versuche mich gerade an htaccess, was nicht so leicht ist :-)
ich möchte, dass egal welche seite meiner domain aufgerufen wird,
auf eine andere domain umleitet.
das klappt aber immer nur, wenn ich die domain selbst aufrufe.
so sieht die htaccess aus:
RedirectMatch permanent / http://www.domain.tld
rufe ich z.b. http://www.domain.tld/verz/eins.htm auf, wird die seite auch angezeigt!?
was mache ich denn falsch?
sascha
Versuche es mal damit:
RewriteEngine On
RewriteRule .* http://www.domain.tld
lg lixx
Hi,
Versuche es mal damit:
welchen Sinn ergibt es, alle Requests auf die _selbe_ Seite zu lenken? Diese wird ja wohl kaum sämtliche unterschiedlichen Inhalte repräsentieren.
Cheatah
Hallo,
welchen Sinn ergibt es, alle Requests auf die _selbe_ Seite zu lenken? Diese wird ja wohl kaum sämtliche unterschiedlichen Inhalte repräsentieren.
Z.B. Wenn Du neue Domains ohne Inhalt hast und schon die Möglichkeit geben willst, Dich zu kontaktieren (auf einer bestehenden Homepage).
u.v.a.
Hellihello Cheatah,
welchen Sinn ergibt es, alle Requests auf die _selbe_ Seite zu lenken? Diese wird ja wohl kaum sämtliche unterschiedlichen Inhalte repräsentieren.
Die requested_uri ist doch in php vorhanden und könnte entsprechend zerpflückt werden, oder?
Gruß,
frankx
Hi,
Die requested_uri ist doch in php vorhanden und könnte entsprechend zerpflückt werden, oder?
schau Dir in der Konstellation die REQUESTED_URI mal genauer an.
Cheatah
Hellihello Cheatah,
tja, ich gewöhne mir das Denken in diesen Zusammenhängen wohl am besten ab. Warum wird das beim Redirect auf dein fremde Url denn anders gemacht als intern. Mit .* gibts ja nichtmal ein $1.
Dank und Gruß,
frankx
Hallo,
tja, ich gewöhne mir das Denken in diesen Zusammenhängen wohl am besten ab. Warum wird das beim Redirect auf dein fremde Url denn anders gemacht als intern.
ganz einfach: Weil der Server in diesem Fall nicht selbst die angeforderten Inhalte besorgen kann (er ist ja kein Proxy), sondern nur dem Browser mitteilt: "Hab ich nicht. Aber ich weiß jemand, der hat. Schau mal beim Baumarkt um die Ecke, gleich erstes Regal links."
Und dann zieht der Browser enttäuscht ab und schaut beim Baumarkt um die Ecke ins erste Regal links am Eingang (neuer Request). Dass er die gesuchte Ware eigentlich ganz woanders holen wollte, erfährt das Personal im Baumarkt nie.
So long,
Martin
hallo,
super, das wars :-) danke!
zur erklärung:
wir haben ein relaunch mit einer neuen domain umgesetzt,
da wir nicht an die "alte domain" so schnell rankamen.
da noch viele seiten der "alten domain" in google, etc. drin sind,
würde der user auf alte inhalte kommen.
so kommt er zumindest auf die neue site.
lg
sascha
Versuche es mal damit:
RewriteEngine On
RewriteRule .* http://www.domain.tld
lg lixx