Autor Zpráva
Hanz
Profil
Mám pro mod_rewrite toto pravidlo:
RewriteRule ^(.*).html /index.php?parametr=$1

Funguje mi to perfektně, ale bohužel je to aplikováno na všechny podadresáře adresáře v kterém je umístěný můj .htaccess soubor.
Ale já bych potřeboval nějaké pravidlo, které by toto pravidlo zrušilo pro určitý podadresář a jeho podadresáře.
djlj
Profil
Pro soubory a složky, co fyzicky existují, by mělo pomoct tohle:

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+) - [PT,L]


Pokud to nechceš aplikovat jen na složky, tak pak by mělo pomoct tohle:
DirectorySlash Off
Hanz
Profil
djlj
Děkuju. Funguje to skvěle.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0