frankx: Bestimmte Dateien mit .htaccess schützen - Negation per regex

Beitrag lesen

Hellihello

Hello,

(;-). Nehm ich das ! und das ^ wech, geht sie. Also muss der Ausdruck ja einigermaßen o.k. sein.

Ein "Nicht" muss sich doch aber auf etwas beziehen. I.d.R. beziehen sich die Modifikatoren innerhalb des Patterns immer nur auf das (einzelne) nächste Zeichen.

Ich hatte mal:

RewriteRule  !^quellen index_rewrite.php

irgendwann bentutzt. Das ging, alle Urls die _nicht_ mit "quellen" begannen, wurden rewritten. quellen/test.css zB. nicht.

Irgendwo steckt da eine Verständnislücke bei mir.

<FilesMatch "!^test2.*.php$">

funktioniert ja nicht. ! würde sich dann auf das ^ beziehen, also "nicht am Anfang" ???

<FilesMatch "!(test2.*.php)$">

also schön eingeklammert bringt auch nischt.

Dank und Gruß,

frankx

--
tryin to multitain  - Globus = Planet != Welt