Christian Seiler: Mit mod_rewrite belieibge Anfragen abfangen und umleiten

Beitrag lesen

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:[