Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] rewrite rule /katalog > index.php?ids=katalog
Forum PHP.pl > Forum > Przedszkole
Swirek
mam coś takiego

  1. RewriteEngine On
  2. RewriteCond %{SCRIPT_FILENAME} !-d
  3. RewriteRule ^navras/(.*)/(.*)/(.*)/?$ index.php?katalog=$1&katalog2=$2&ids=$3 [L]
  4. RewriteCond %{SCRIPT_FILENAME} !-d
  5. RewriteRule ^navras/(.*)/(.*)/?$ index.php?katalog=$1&ids=$2 [L]
  6. RewriteCond %{SCRIPT_FILENAME} !-d
  7. RewriteRule ^navras/(.*)/?$ index.php?ids=$1 [L]


chciałbym uzyskać efekt w pasku www.jakastamnazwa.pl/navras/o_nas natomiast aby przekierowywał na adres www.jakastamnazwa.pl/navras/index.php?ids=o_nas
Kombinowałem różnie no ale mam dalej problem żeby to rozkminić.
Rewrite mam na serwerze włączone plik .htacces jest w folderze /navras wyciągnięcie navras/ z przed nawiasu nie pomaga
co robię nie tak?
pls help i z góry dziękuje
AdIoS_Neo
Twój plik nazywa się .htacces czy .htaccess ?
Swirek
oczywiście nazywa się .htaccess smile.gif
AdIoS_Neo
Próbowałeś zmienić sprawdzanie na:
  1. RewriteCond %{REQUEST_FILENAME} !-f
  2. RewriteCond %{REQUEST_FILENAME} !-d


btw. jeśli jest .htaccess w folderze navras to powinno być tak:
  1. RewriteRule ^(.*)/(.*)/(.*)/?$ index.php?katalog=$1&katalog2=$2&ids=$3 [L]

czyli bez navras/
Swirek
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

o to chodziło super dzięki wielkie smile.gif
choć sam nie wiem dlaczego nie odwoływałem się do REQUEST_FILENAME
thx
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.