Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mod_rewrite] Znaki w zmiennej
Forum PHP.pl > Forum > Serwery WWW > Apache
ComBox
Witam!
Chcialbym umiescic w zmiennej 'cos_cos', jednak majac w .htaccess wpis:

Kod
RewriteEngine On
RewriteRule ([a-zA-Z]+).html /index.php?strona=$1


Niestety to nie dziala. Wiem ze w miejscu [a-zA-Z] powinienem cos dodac, ale nie wiem w jaki sposob. Jesli nie da sie tego zrobic to zmienie wartosc zmiennej, aby byla ona bez '_'.
Dzieki i pozdrawiam
siemakuba
W nawiasie kwadratowym podajesz znaki jakie mają być dopuszczalne. Myślnik oznacza podanie zakresu znaków od-do - u ciebie [a-zA-z] oznacza, że dopuszczalne są jedynie małe i wielkie litery. Jeżeli dopuszczalny ma być jeszcze znak _ poprostu dodaj go do zakresu (nie ma znaczenia w którym miejscu go podasz):
Kod
RewriteRule ([a-zA-Z_]+).html /index.php?strona=$1


pozdr.
ComBox
Dzieki wielkie i pozdrawiam
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.