Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 29.03.2008 Skąd: Białystok Ostrzeżenie: (0%)
|
Witam,
Mam następujący problem z mod_rewrite: chciałbym aby zamiast np. index.php?a=produkt&id=1 było produkt,1,nazwa_produktu.html. Mój plik ma następującą treść: Kod RewriteEngine On RewriteRule ^([^-]+),([^-]+),([^-_]+)\.html$ http://domena.pl/index.php?a=$1&id=$2 [L,NC,NS] Wszystko działa jak powinno. Tylko chciałbym, żeby zamiast przekierowywać na adres index.php?a=produkt&id=1 w przeglądarce była otworzona strona index.php?a=produkt&id=1 a w pasku adresu nadal wyświetlało się produkt,1,nazwa_produktu.html. W jaki sposób to zrobić? PS. Wiem że coś takiego jest możliwe do osiągnięcia, ponieważ nie raz się spotkałem z czymś takim na innych stronach internetowych. |
|
|
|
lompi91 [Mod_rewrite] bez przekierowania 29.03.2008, 16:41:22
dr_bonzo Zeby w przegladarce bylo: produkt,1,nazwa.html to ... 29.03.2008, 16:49:37
lompi91 Ale w jaki sposób mam przekierować użytkownika na ... 29.03.2008, 17:38:06
dr_bonzo Eh,
CytatWszystko działa jak powinno.
Czyli co? ... 29.03.2008, 17:43:56
lompi91 Działa ponieważ przekierowuje użytkownika na stron... 29.03.2008, 18:30:06
phpion [HTML] pobierz, plaintext <a href="/produk... 29.03.2008, 19:28:02
lompi91 No fakt... klikając w taki link załaduje się stron... 29.03.2008, 21:19:38
phpion Wywal te przełączniki z końca:
KodRewriteRule ^... 29.03.2008, 21:20:44
dr_bonzo Eh, przyznaje sie ze nie zwrocilem uwagi w ogole n... 29.03.2008, 21:26:28
lompi91 Jeśli na końcu nic nie ma... albo jeśli jest tylko... 29.03.2008, 21:28:15
phpion KodRewriteRule ^([^-]+),(... 29.03.2008, 21:39:12
lompi91 Ekstra... teraz działa... kurcze... taka błahostka... 29.03.2008, 21:42:36 ![]() ![]() |
|
Aktualny czas: 20.12.2025 - 18:30 |