Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> htaccess, jak zrobic przyjazny url
cioop
post 29.03.2009, 19:49:11
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 24.01.2007

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


Witam,
generuje w skrypcie takie linki: http://strona.pl/profil.php?login=tester&pokaz=1

mam pytanie, jak w htaccessie przerobić to na przyjazny url http://strona.pl/tester
(parametr pokaz będzie przyjmować tylko wartość 1 )
próbowałem czegoś takiego, żeby wyciągnąć parametry, ale też mi nie działa:
  1. Options +FollowSymLinks
  2. RewriteEngine ON RewriteRule profil/(.*)/(.*)/(.*)/(.*)/$ /profil.php?$1=$2&$3=$4

dodatkowe pytanie, to, czy dałoby się zrobić link udający subdomenę (korzystam z wirtualnego hostingu):
http://tester.strona.pl/
z góry dziękuję za odpowiedź i pozdrawiam

Ten post edytował cioop 29.03.2009, 19:52:51
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Lion_87
post 29.03.2009, 19:54:47
Post #2





Grupa: Zarejestrowani
Postów: 850
Pomógł: 120
Dołączył: 15.02.2007
Skąd: Łódź

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


Może zobacz tak np.
Kod
RewriteRule ^strona/([a-z_A-Z0-9]+)$ /profil.php?login=$1


dla linku "www.sadasd.pl/strona/kosmos" -> www.sadasd.pl/profil.php?login=kosmos

Ten post edytował Lion_87 29.03.2009, 19:56:00
Go to the top of the page
+Quote Post
cioop
post 29.03.2009, 21:58:12
Post #3





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 24.01.2007

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


dzięki, zadziałało z takim wpisem:
  1. RewriteRule ^([a-z_A-Z0-9]+)$ /profil.php?login=$1&pokaz=1
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 04:05