Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 0 Dołączył: 16.05.2007 Ostrzeżenie: (0%)
|
Witam,
Jak zmienić w .htaccess takie adresy. http://adres.pl/category/103/1/ http://adres.pl/category/125/1/ http://adres.pl/category/113/1/ 103, 125, 113 - to dane kategorie, natomiast /1/ - to paginacja Chce zmienić to: 103, 125, 113 np. tak: http://adres.pl/category/siemka/1/ http://adres.pl/category/hi/1/ http://adres.pl/category/hello/1/ Jak to zrobić, żeby się to zmieniało na te nazwy ? Te nr.(103,125,113) pobierane są z bazy. Pozdrawiam |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 0 Dołączył: 16.05.2007 Ostrzeżenie: (0%)
|
Tak zmieniałem to w .htaccess
RewriteRule "^category/([0-9]+)/([0-9]+)/$" category.php?id=$1&page=$2 [Last] i właśnie te ID chce zmienić na nazwy, a nie na liczby Te ID - pobierane są z bazy, albo może jak w php przed tworzeniem tych linków zrobić tak: np. 103 = siemka itd. I w adresie wtedy się pokaże siemka da się tak zrobić? Linki tworze tak: |
|
|
|
Michał90 [PHP].htaccess zmiana adresów 22.02.2010, 19:04:41
erix No to zależy od tego, w jaki sposób te linki gener... 22.02.2010, 19:30:42
erix [0-9] oznacza cyfry od zera do dziewięciu powtarza... 22.02.2010, 21:25:55
Michał90 Czyli zrobić to tak: ?
KodRewriteRule "^categ... 22.02.2010, 22:10:12 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 00:37 |