![]() |
![]() ![]() |
![]() |
![]()
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: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
No to zależy od tego, w jaki sposób te linki generujesz. Na to nie ma uniwersalnej recepty.
![]() -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#3
|
|
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: |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
[0-9] oznacza cyfry od zera do dziewięciu powtarzane tu co najmniej jeden raz.
Przerób pierwsze wystąpienie na litery, intuicyjnie. ![]() -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 0 Dołączył: 16.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Czyli zrobić to tak: ?
Kod RewriteRule "^category/[a-zA-Z]/([0-9]+)/$" category.php?id=$1&page=$2 [Last]
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 10:51 |