wahsaga: Apache nur bestimmte extensions zulassen

Beitrag lesen

hi,

Ich denke mir daß müßte mit <Location> oder <Files> funktionieren.

FilesMatch wäre m.E. vorzuziehen, http://httpd.apache.org/docs/mod/core.html#filesmatch.

Ich verstehe aber noch nicht wie ich daß ganze negieren kann, d.h. weise alle Zugriffe ab, welche nicht die genannte Erweiterung haben.

negieren von regex-pattern generell über ein vorangestelltes ^

<FilesMatch ".(gif|jpe?g|png)$">

negiert: <FilesMatch ".^(gif|jpe?g|png)$">

dann noch mit allow/deny from all kombinieren, dann solltest du das gewünschte eigentlich schon haben.

(evtl. reicht es auch aus, nur für die definierten ausnahmen per <FilesMatch) allow zu konfigurieren, und für alles andere - <Directory> - generell deny.)

gruss,
wahsaga