htaccess, RewriteRule, soll nur aus dem Hauptverzeichnis gelesen
michi
- sonstiges
0
dedlfix
Ich habe ein Problem mit
rewriteRule ^(.*).html$ index.php?url=$1
weiter habe ich ein Verzeichnis
admin/inhalt/weiter
leider wird auch in diesem Verzeichnis meine Regel angewandt, was sie aber nicht soll. Eigentlich soll sie nur im Hauptverzeichnis angewandt werden. bzw. nicht im ADMIN Verzeichnis.
Ich habe es schon mit
RewriteCond $1 !^(admin)/
versucht. Aber es funktioniert nicht.
Kann mir vielleicht jemand sagen was ich da falsch mache
Hi!
leider wird auch in diesem Verzeichnis meine Regel angewandt, was sie aber nicht soll. Eigentlich soll sie nur im Hauptverzeichnis angewandt werden. bzw. nicht im ADMIN Verzeichnis.
Direktiven in einer .htaccess gelten immer auch in allen Unterverzeichnissen. Allerdings überschreiben die Direktiven der Unterverzeichnisse die der übergeordneten.
Wenn du gar kein Rewriting im Admin-Verzeichnis benötigst, schalte die RewriteEngine off. Ansonsten probier es mit der gleichen Regel wie schon gehabt, nur mit einem - (Bindestrich/Minus) als Ziel.
Lo!