![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 265 Pomógł: 4 Dołączył: 30.08.2004 Ostrzeżenie: (0%) ![]() ![]() |
Aby nie zakładać kolejnego tematu, a że ten sam rozwiązałem czesciowo to go edytuje
![]() Kod RewriteRule ^modules-([^-]+)-([^-]+)-([^-]+)\.htm$ /modules.php?name=$1&cat=$2&page=$3 [L] RewriteRule ^modules-([^-]*)\.htm$ modules.php?name=$1 [L] RewriteRule ^index.htm$ index.php oraz funkcje, dynamicznie zmieniającą adresy "brzydkie" na "ładne" :
W pliku .htaccess jest wszytko ok bo jak wpisuje ręcznie "ładne adresy" to działają. Problem pojawia się z tą funkcją. Mam linki: Kod modules.php?name=news oraz Kod modules.php?name=news&cat=2&page=1 Funkcja zamieszczona wyżej powinna zmienić te linki na modules-news.htm oraz modules-news-2-1. Niestety tak się nie dzieje. Pierwszy link (modules.php?name=news) zmienia mi poprawnie ale jak chce potem przejść dalej to już kolejny wygląda tak: modules-news.htm&cat=2&page=1. Nie mam zielonego pojęcia dlaczego tak się dzieje ![]() ![]() EDIT: Ok rozwiązałem sam problem. Ten post edytował GreenGo 27.01.2007, 13:28:39 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.06.2025 - 05:29 |