Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> znak slash / w adresie na serwerze Apache
ptb
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 22.04.2009

Ostrzeżenie: (0%)
-----


Witam,

Mam taki problem z adresem url, mianowicie:
w .htaccess jest linia:
  1. RewriteRule ^strona-miasta,([^,]+),([0-9]+)\.html$ strona-miasta.php?miasto=$1&id=$2 [L,NC]

gdy do przeglądarki wpisuje się np. adres: strona-miasta,warszawa%2Fjanki,10.html (znak "%2F" to wynik urlencode('/'))
to wyskakuje błąd 404 - Nie znaleziono żądanego URLa na tym serwerze

Czy ktoś wie o co chodzi, jak rozwiązać ten problem (oczywiście nie wchodzi w rachubę adres typu strona-miasta.php?miasto=warszawa/janki&id=10)

Pozdrawiam,

Ten post edytował ptb 27.10.2009, 13:09:21
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




A dodaj sobie flagę [R] i zobacz, dokąd przekierowuje serwer. (IMG:style_emoticons/default/winksmiley.jpg)

Zdekodowanie ciągu następuje zanim mod_rewrite zacznie obrabiać zawartość.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 04:37