Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [.htaccess] Link za pomocą mod_rewrite
Forum PHP.pl > Forum > Serwery WWW
ewelinac18
Nie znam sie na .htaccess dlatego proszę o pomoc

Chciałam zmienić link na "Przyjazne Linki" za pomocą mod_rewrite
a dokładnie
Prawdziwy Link: index.php?act=viewCat&catId=1234
Przyjazny Link: /viewCat,1234,Jakis_Opis.html

Probowałam ale nie umie zrobić tego "Jakis Opis":
Kod
RewriteEngine on
RewriteRule ^viewCat,(.+).html /index.php?act=viewCat&catId=$1
acztery
Kod
RewriteEngine on
RewriteRule ^viewCat,(.*).html$ /index.php?act=viewCat&catId=$1 [L]
phpion
@acztery:
i co wtedy będzie zawierało $catId? Cały ciąg "1234,Jakis_Opis" co chyba raczej nie jest pożądane...
Poprawnie będzie tak:
Kod
RewriteEngine on
RewriteRule ^viewCat,([0-9]+),[A-z0-9_]+\.html$ /index\.php?act=viewCat&catId=$1 [L]

aczkolwiek nie testowałem tongue.gif
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.