Chciałbym zrobić pseudogalerię, która będzie działać we wszystkich podkatalogach. Przykładowa struktura, na której będę działać:
GALERIE
---GAL1
-------foto1
-------foto2
------- ....
---GAL2
------foto1
------foto2
---.htaccess
---index.php
I teraz tak: po wpisaniu np. GALERIE/GAL1 chcę żądanie przekierować na index.php?path=GAL1, natomiast jeśli plik istnieje, np: GALERIE/GAL1/foto1 odwołanie powinno być normalne. Chciałem to zrobić tak:
Kod
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*) index.php?rf=$1
RewriteRule (.*) index.php?rf=$1
i działa w większości przypadków, oprócz tego najważniejszego. Jeśli wpiszę ścieżkę istniejącego katalogu, np. GALERIE/GAL1/, to dostaję 403. Jeśli wpiszę GALERIE/cokolwiek, ładnie przekierowuje się na index.php.
Próbowałem też:
Kod
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule (.*) index.php?rf=%1
RewriteRule (.*) index.php?rf=%1
Ale również dostaję 403.
Trochę zielony jestem jeśli chodzi o .htaccess, mam nadzieję, że ktoś pomoże.