Portál AbcLinuxu, 11. listopadu 2025 06:08
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -d [OR] # pokud je to existujici soubor
RewriteCond %{REQUEST_FILENAME} -f # nebo adresar
RewriteRule ^.*$ - [L] # nedelej nic
RewriteRule ^.*$ http://www.example.com
Pokud chci URL, která ukazuje na existující soubor, tak se zpracovávání pravidel ukončí.
Pokud ale chci adresář, tak se zpracovávání ukončí pouze tehdy, obsahuje-li ten adresář indexový soubor nebo pokud má povolený listing.
Chtěl chych vědět, zda je to "naprosto standardni chovani. Apache totiz z toho adresare nemuze nic nabidnout (403), takze to bere jako negativni vysledek a proto pravidlo selze." nebo se jedná o nějaké rozšíření/direktivu.
Nikdy jsem se s tím totiž nesetkal, na mém devel stroji se vyhodnocování pravidel ukončí, i když tam listing ani index není a hodí to 403.
Setkal jste s tím, prosím, někdo? Díky
Na otázku zatím nikdo bohužel neodpověděl.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.