Wolfgang Reszel: Alle Serveranfragen auf eine Datei umleiten (.htaccess)

Hallo,

wie erreiche ich es, dass egal bei welcher Pfadangabe immer die gleiche Seite aufgerufen wird.

Also z.B. soll ...
www.server.de
www.server.de/unter/verzeichnis/test.html
www.server.de/sdfsdfdsfsd.xfd
... immer auf ...
www.server.de/offline.html
... umgeleitet werden

und wie bekomme ich es hin, dass nur Anfragen auf ...
www.server.de
... umgeleitet werden, aber bei unterverzeichnissen nicht?

Danke für die Hilfe,

Wolfgang

  1. Hallo!

    wie erreiche ich es, dass egal bei welcher Pfadangabe immer die gleiche Seite aufgerufen wird.

    Also z.B. soll ...
    www.server.de
    www.server.de/unter/verzeichnis/test.html
    www.server.de/sdfsdfdsfsd.xfd
    ... immer auf ...
    www.server.de/offline.html
    ... umgeleitet werden

    Erstelle eine .htaccess-Datei mit folgendem Inhalt:

    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_URI}  !^/offline.html$
    RewriteRule ^(.*)                       offline.html      [L]

    und wie bekomme ich es hin, dass nur Anfragen auf ...
    www.server.de
    ... umgeleitet werden, aber bei unterverzeichnissen nicht?

    Füge nach der zweiten Zeile noch folgende ein:

    RewriteCond %{REQUEST_URI}  !^/[^/]+/.*

    Siehe auch: http://httpd.apache.org/docs/misc/rewriteguide.html

    Viele Grüße,
    Christian

    --
    Hast Du einen Beitrag? Nur her damit!
    http://aktuell.de.selfhtml.org/tippstricks/beitrag.htm
    SELF-Code: (http://emmanuel.dammerer.at/selfcode.html)
    sh:) fo:) ch:] rl:( br:> n4:& ie:% mo:) va:) de:] zu:) fl:( js:| ss:) ls:[