Hallo zusammen,
ich möchte alle Anfragen, die nicht auf ico|txt|gif|jpg|png|css|swf|mp3|js|gjs enden, an die index.php weiterleiten.
Mein regex sieht so aus
Bei meinem Hoster gibt das allerdings immer einen 500. Als Antwort habe ich bekommen, dass meine Rule falsch ist und so aussehen muss:
Ich verstehe nur nicht, wieso das "!" NACH dem "^" stehen muss. Laut modrewrite.de heißt das "!": !regexp =true wenn der Ausdruck nicht gefunden wird.
Kann mir da jemand helfen?
DANKE!
strauberry
ich möchte alle Anfragen, die nicht auf ico|txt|gif|jpg|png|css|swf|mp3|js|gjs enden, an die index.php weiterleiten.
Mein regex sieht so aus
PHP-Code:
RewriteRule !^(.*)BACKSLASH.(ico|txt|gif|jpg|png|css|swf|mp3|js|gjs)$ index.php
PHP-Code:
^!BACKSLASH.(js|ico|txt|gif|jpg|png|css|swf|mp3|js|gjs)$
Kann mir da jemand helfen?
DANKE!
strauberry
Kommentar