trixi: weiterleitung mit htaccess wenn es zieldatei nicht gibt

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

  1. hi,
    das könnte so funktionieren:
    RedirectMatch permanent /test/ http://www.seitexyz.de

    gruß
    markus

  2. 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...

    --
    Freundlich wie man war, hat man mir Großbuchstaben geschenkt.
    sh:( fo:# ch:# rl:| br:> n4:& ie:{ mo:} va:) de:] zu:} fl:( ss:? ls:[ js:|