Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Przyjazne linki mod_rewrite
Gray
post
Post #1





Grupa: Zarejestrowani
Postów: 127
Pomógł: 0
Dołączył: 5.04.2010

Ostrzeżenie: (10%)
X----


Hej, bawię się przyjaznymi linkami i chciał bym zrozumieć parę rzeczy. Do tej pory link w który należało kliknąć aby zobaczyć obrazek na mojej stronie wyglądał tak:
  1. <a href="obrazek.php?id='.$img['id'].'">


Zrobiłem dla niego taki mod_rewrite:
  1. RewriteRule ^obrazek.html-([^-]+)$ obrazek.php?id=$1 [L]


No i wpisując link np. obrazek.html-12 otwiera mi odpowiedni obrazek. Czy teraz muszę zmienić link w który klika użytkownik na:
  1. <a href="obrazek.html-'.$img['id'].'">


Czy tak należy zrobić? Wtedy użytkownik kopiując link z przeglądarki będzie kopiował przyjazny link.

Inną sprawą jest, że chciał bym mieć przyjazny link w takiej postaci:
obrazek.html/12 lub obrazek.html/12/

Czyli podobny do poprzedniego tylko zamiast myślnika slash, tylko kiedy robię taki mod_Rewrite to wyskakują błędy i strona się źle otwiera :/

Proszę o pomoc i z góry dzięki.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 01:28