Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> mod_rewrite, bardziej przyjazne linki
Plikownik
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 19.01.2006

Ostrzeżenie: (0%)
-----


Witam

Jak przy pomocy mod_rewrite zrobić linki jak np. www.strona.pl/pobierz_110_norton_antywirus_2005.html ? Na jakiej zasadzie to działa ? Skąd jest pobierana nazwa norton antywirus 2005 do linku ?


--------------------
Windows XP | Telewizja, Radio
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
ActivePlayer
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 224
Pomógł: 40
Dołączył: 6.07.2004
Skąd: Wuppertal

Ostrzeżenie: (0%)
-----


wpisalem w wyszukiwarce na prawo u gory 'mod_rewrite'... zgadnij co tam znalazlem.
Go to the top of the page
+Quote Post
Strzałek
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 384
Pomógł: 6
Dołączył: 11.09.2004
Skąd: Grodzisk Mazowiecki

Ostrzeżenie: (0%)
-----


masz kilka przykładowych regułek

Kod
RewriteEngine On
RewriteRule ^index.html$ index.php [L]
RewriteRule ^news,([0-9]*).html$ /index.php?module=news&id=$1 [L]


a w twoim przypadku moze to być np.:

Kod
RewriteRule ^([a-z]*)_([a-z]*).html$ /index.php?act=$1&program=$2


dla linku:

http://strona.pl/index.php?act=pobierz&pro..._antywirus_2005

otrzymamy

http://strona.pl/pobierz_norton_antywirus_2005.html


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 03:11