.htacces files - alle die KEINEN punkt enhatlen
manman
- webhosting
Hallo,
ich möchte mit einem files Abschnitt ind er .htaccess erzwingen, dass alle Dateien ohne Endung/ohne Punk als php ausgegeben werden. Doch wie muss das dann aussehen?
<files *>
ForceType application/x-httpd-php
</files>
liefert ja dann alles als php aus.
Gruß
Hallo,
also mit
<filesmatch "[.]+">
forcetype application/x-httpd-php
</filesmatch>
werden jetzt alle Dateien, die mindestens einen Punkt enthalten als php ausgegeben.
Also das was ich suche wäre die Negation dazu doch leider funktioniert das nicht wie ich dachte mit ^ also
<filesmatch "[1]+">
forcetype application/x-httpd-php
</filesmatch>
Kann mir jemand auf die Sprünge helfen?
Gruß
. ↩︎
Hi,
also mit
<filesmatch "[.]+">
werden jetzt alle Dateien, die mindestens einen Punkt enthalten als php ausgegeben.
Also das was ich suche wäre die Negation dazu doch leider funktioniert das nicht wie ich dachte mit ^ also
<filesmatch "[1]+">
[^.] - die Klasse aller Zeichen, die kein Punkt sind.
Btw: Auf Anfang und Ende der Zeichenkette solltest du auch noch matchen, denn sonst duerfte der regulaere Ausdruck auch auf bspw. 'abc.def' passen - da sind auch "mehrere Zeichen hintereinander, die kein Punkt sind" drin.
<FilesMatch "[2]+$">
MfG ChrisB
Hallo,
vielen Dank. Klappt wunderbar! Jetzt ist mir das auch klar
Gruß