Sven Rautenberg: htaccess

Beitrag lesen

Moin!

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-s
RewriteRule ^/*.* http://www.meineseite.de/error404.html [R,L]

was bedeutet wenn eine seite mit null byte aufgerufen wird...dann sollte diese auf error404 umgeleitet werden.
Hoffe das hilft?

Ein Redirect hilft nicht, weil das kein HTTP-Status 404 ist, sondern 302. Also eine existierende Seite.

Außerdem steht der URL-Parameter der RewriteRule nicht zur Verfügung, sondern muß separat in einer RewriteCond abgehandelt werden.

Und zu guter letzt ist der reguläre Ausdruck alles andere als korrekt: Null oder beliebig viele Schrägstriche plus Null oder beliebig viele Zeichen - was soll das sein?

- Sven Rautenberg

--
"Love your nation - respect the others."