![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 2.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich, mój pierwszy post na forum.
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 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 Ale również dostaję 403. Trochę zielony jestem jeśli chodzi o .htaccess, mam nadzieję, że ktoś pomoże. Ten post edytował brainac 2.06.2010, 17:04:22 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
To jest ograniczenie konstrukcji rewrite - istniejący katalog jest problemem nie do obejścia.
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 15:11 |