Automatische Weiterleitung mit .htaccess
moep
- https
0 Thomas Luethi0 Jan
Hallo, liebe Leute !!
Ich habe mal irgendwo in einer Zeitschrift gelesen, dass man eine automatische Weiterleitung (wie der header()-Befehl in PHP) mit einer .htaccess-Datei bewirken kann.
Ich habe nämlich eine Domain bei Strato liegen und die kann ich nur auf interne Verzeichnisse leiten. Ich will aber keinen HTML-header machen, weil dann am Anfang eine weisse Seite ist, bzw. mit einem Link, "Wenn sie nicht weitergeleitet werden...".
Oder wisst ihr noch ene andere Möglichkeit
Habe jetzt alle PC-tzeitschriften durchsucht aber habs nicht mehr gefunden...
Ich hoffe, es weiss einer Rat???
Dankeschöööööööön ;-)
Hallo moep,
Du solltest noch sagen, um welche Version von Apache
es sich bei Dir handelt.
Ich habe mal irgendwo in einer Zeitschrift gelesen, dass man eine automatische Weiterleitung (wie der header()-Befehl in PHP) mit einer .htaccess-Datei bewirken kann.
Du suchst vermutlich mod_alias und Redirect.
http://httpd.apache.org/docs/mod/mod_alias.html#redirect
Bei den so erzeugten HTTP-Redirects (301, 302) handelt der Apache
gemaess den Empfehlungen in RFC 2616 (HTTP/1.1)
http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
"Unless the request method was HEAD, the entity of the
response SHOULD contain a short hypertext note with a
hyperlink to the new URI(s)."
und schickt nicht bloss den HTTP-Header sondern auch
eine kurze HTML-Seite mit einem klickbaren Link.
Zur Ergaenzung:
mod_rewrite bewirkt etwas voellig anderes - damit
kann man gegen aussen URLs haben, die vom
Verzeichnis- und Dateisystem ziemlich
unabhaengig sind.
http://www.engelschall.com/pw/apache/rewriteguide/
http://httpd.apache.org/docs/mod/mod_rewrite.html
Gruesse,
Thomas
Redirect /service http://foo2.bar.com/service
Gruß,
Jan