![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 231 Pomógł: 2 Dołączył: 2.08.2006 Skąd: Poznań Ostrzeżenie: (10%) ![]() ![]() |
Witam!
Jak zrobić poprawnie zapytanie w htaccess dla takiego przykladu http://php.pl/strona,http://forum.php.pl zrobiłem następująco: RewriteRule ^strona,([[:word:][:punct:][:space:]]*)/?$ index.php?strona=$1 tylko przy wypisaniu pobranego adresu (strone=$1) otrzymuje cos w postaci http:/forum.php.pl i nie wiem w jaki sposób przy nazwie protokołu mieć dwa slashe oraz drugi problem gdy w adresie pojawia się ? to dalsza część jest ucinana Czy spotkaliście się już z czymś podobnym?? Ten post edytował user123 20.10.2008, 08:06:12 -------------------- Youtube - Miedzynarodowa wersja: Wyposażenie siłowni
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 326 Pomógł: 121 Dołączył: 23.07.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 231 Pomógł: 2 Dołączył: 2.08.2006 Skąd: Poznań Ostrzeżenie: (10%) ![]() ![]() |
może ktoś mi wyjaśnić w jakis sposób mam skorzystać z tej funkcji gdy w adresie jest ? ponieważ gdy np.
http://php.pl/strona,http://forum.php.pl/dane=44?a=asdf to gdy wypisze wczytany adres mam coś w postaci http://forum.php.pl/dane=44, a nie ma tego a=asdf, po prostu końcówka znika i nie mam pojecia jak to rozwiązać -------------------- Youtube - Miedzynarodowa wersja: Wyposażenie siłowni
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 326 Pomógł: 121 Dołączył: 23.07.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
1. Linki generujesz sobie poprzez
2. Dodajesz regułę translacji Kod RewriteRule ^strona,(.*) redirect.php?strona=$1 3. Tworzysz plik redirect.php
lub Jeśli Twój filtr odpowiedzialny za rwrite obsługuje flagę Query String Append ([QSA]), to wystarczy Kod RewriteRule ^strona,([[:word:][:punct:][:space:]]*)/?$ index.php?strona=$1 [QSA]
Ten post edytował ddiceman 21.10.2008, 18:41:08 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 21:01 |