Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> .htaccess i dodatkowa zmienna w adresie
Mayka
post
Post #1





Grupa: Zarejestrowani
Postów: 304
Pomógł: 1
Dołączył: 12.01.2009
Skąd: Kanapa

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


No i kolejny z serii dziwnych problemów. W związku z tym że chciałbym wprowadzić "przyjazne" linki postanowiłem, poszukać, poczytać i wymyślilem coś takiego:
  1. Options FollowSymLinks
  2. RewriteEngine On
  3. RewriteBase /
  4. RewriteRule ^/?([a-z0-9]*)/$ index.php?strona=$1 [NC,L]


tylko teraz powiedzcie mi co zrobić jak bede potrzebował 3 zmienne do index.php ? 3 rózne reguły napisać trzeba ? czy wtedy odwołać index.php?strona=cos&inna=cosinnego&jeszczeinna=cos ? i co z przesyłaniem czegoś _getem ? Bo nie bardzo to rozumiem.. jak by mogł ktoś to "rozrysować" normalnie to byłbym wdzieczny..(IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
by_ikar
post
Post #2





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

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


I słusznie że nie chce ci to działać, bo składnia jest błędna. Znak zapytania przed nawiasem oznacza warunek, gwiazdka oznacza zero lub więcej i nie można ustawić dla zakresu znaków (a-z0-9). Poprawnie powinno to wyglądać tak:

Kod
RewriteRule ^/([\w]+)/ $ index.php?z=jakasstala&b=$1 [NC,L]
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: 4.10.2025 - 15:39