Autor Zpráva
Petr Petr
Profil
Ahoj,

v .htaccess mám toto nastavení:
Options -Indexes
RewriteEngine on
RewriteBase /
Options +FollowSymlinks 

RewriteRule ^index\.php$ / [R=301]
#jestlize slozka nebo soubor existuje nic neprepisovat
RewriteCond %{REQUEST_FILENAME} -f [NC,OR]
RewriteCond %{REQUEST_FILENAME} -d [NC]
RewriteRule .* - [L]

#doplneni lomitka na konci, pokud tam neni
RewriteRule ^(.+[^/])$ /$1/ [R=301]
RewriteRule ^admin/([^/]*)?/?([^/]*)/?([^/]*)/?$ admin.php?page=$1&first=$2&second=$3 [QSA,L]
RewriteRule ^([^/]*)?/?([^/]*)/?([^/]*)/?$ $1.php?file_page=$1&first=$2&second=$3 [QSA,L]



V logu mám tyto hlášky:
[warn] RewriteCond: NoCase option for non-regex pattern '-f' is not supported and will be ignored.
[warn] RewriteCond: NoCase option for non-regex pattern '-d' is not supported and will be ignored.


O jaký problém jde? Jak ho odstranit?

D9ky za radu....

Petr
Jan Tvrdík
Profil
Petr Petr:
Nadává ti to, za [NC], které nesmyslně používáš na 8. a 9. řádku. Zruš je a varování ustanou.
Doplněno: ještě upřesním, že to doslova píše, že ten přepínač [NC] (NoCase) v kombinaci s -f resp. s -d není podporován, takže ho ignoruje.
Petr Petr
Profil
Jan Tvrdík, Jan Tvrdík:
díky za radu...

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: