weiterleitung mit htaccess wenn es zieldatei nicht gibt
trixi
- webserver
Hallo,
ich versuche mich gerade an einer Umleitung per htaccess.
wenn man eine x-beliebige seite im verzeichnis /test aufruft, egal welche, soll man automatisch auf die Seite xyz.de umgeleitet werden, auch wenn diese garnicht bestehen.
Geht sowas denn überhaupt??
ich dachte so??
Redirect /test/(.*)$ http://www.seitexyz.de
Danke
Trixi
hi,
das könnte so funktionieren:
RedirectMatch permanent /test/ http://www.seitexyz.de
gruß
markus
n'abend,
Geht sowas denn überhaupt??
Wenn die installierten und konfigurierten Module deines Webservers dies zulassen: sicher
ich dachte so??
Redirect /test/(.*)$ http://www.seitexyz.de
mod_rewrite wäre ein Anfang. Mittlerweile haben viele Hoster dieses Modul aktiviert.
RewriteEngine On
RewriteRule /test/(.*) http://www.seitexyz.de/
Soweit ich das bei HostEurope mitbekommen habe, muss für einen externen Redirect noch ein weiteres Modul geladen sein. Es ist (afaik) möglich, dass du intern rewriten darfst, extern aber nicht. Hier weiß ich dann aber auch nicht weiter ;)
Wenn du - wie eingangs beschrieben - nur Aufrufe an nicht existente URLs (404) weiterleiten möchtest, willst du RewriteCond kennen lernen.
RewriteEngine On
# angeforderte Ressource ist kein Verzeichnis
RewriteCond %{REQUEST_FILENAME} !-d
# angeforderte Ressource ist keine Datei
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule /test/(.*) http://www.seitexyz.de/
weiterhin schönen abend...