beatovich: Umleitung in .htacess

Beitrag lesen

hallo

Ja, deshalb habe ich ja hier um Hilfe gebeten. Alles, ja alles, auch www.meine-Seite.test/bild.jpg u.ä. soll auf www.meine-Seite.test/ umgeleitet werden.

Wirklich alles? Tipp: Schränke es ein, wie folgt:

RewriteRule !\.(mp3|php|gz|ppd|wav|zip|cgi|css|jpg|js|gif|ico|pac|png|appcache|htm|bin|pdf|nph)$ / [L]

So sparst Du Dir die Condition. Denn .css usw. beschreibt ja real existierende Dateien (also anpassen). Alles andere qittiert der Server mit Status 404 und auch diesen kannst Du per ErrrorDocument 404 /fehlerseite.html abfangen.

Nein

Does_not_exist.css ist noch lange keine real existierende Datei. index.html und index.php (beide hast du hier übergangen) sind mit einiger Wahrscheinlichkeit real existierende Dateien.

RewriteCond %{REQUEST_FILENAME} !-f   
RewriteCond %{REQUEST_FILENAME} !-d 

ist in dem Fall zutreffender und besser wartbar

KISS

--
Neu im Forum! Signaturen kann man ausblenden!