![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 4.01.2011 Ostrzeżenie: (0%) ![]() ![]() |
Mam pytanie do specjalistów w zakresie warunkowego przepisywania adresów - mod_rewrite.
Mimo wielu prób nie mogę rozwiązać dwóch problemów: Problem I Docelowo chciałbym uzyskać następujące formy adresów w wyniku przepisywania: http://www.jakasnazwa.pl/index.php?nm=nazwa -> http://www.jakasnazwa.pl/nazwa/ http://www.jakasnazwa.pl/index.php?mst=miasto -> http://www.jakasnazwa.pl/miasto/ http://www.jakasnazwa.pl/index.php?nm=nazwa&mst=miasto -> http://www.jakasnazwa.pl/nazwa/miasto/ http://www.jakasnazwa.pl/index.php?nm=nazwa&mst=miasto -> http://www.jakasnazwa.pl/miasto/nazwa/ Próbowałem w sposób jak poniżej, ale działa tylko pierwsza reguła. Reguły testowane pojedynczo bez warunków działają poprawnie.
Problem II W wyniku uzupełnienia pól formularza: Nazwa(nm), Miasto(mst) i wysłanie go metodą GET uzyskuję adres: http://www.jakasnazwa.pl/index.php?nm=nazwa&mst=miasto Docelowo chciałbym, aby po wysłaniu formularza w pasku adresu przeglądarki był adres w postaci: http://www.jakasnazwa.pl/nazwa/miasto/ Czy jest to możliwe. Z góry dziękuję, za podpowiedzi i sugestie w tej sprawie. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 467 Pomógł: 39 Dołączył: 7.11.2010 Skąd: Raz tu, raz tam Ostrzeżenie: (30%) ![]() ![]() |
Co do drugiego problemu to musisz po prostu linki wszedzie pozmieniac na te ktore chcesz uzyskac a w tych rewritach to troche chyba przekombinowales
-------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 08:58 |