![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 23.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Nie mogę sobie poradzić, nie działa mi. Chciałbym, żeby po wpisaniu w adres: www.mojastrona.pl/wroclaw lub www.mojastrona.pl/wroclaw/ wywyływało stronę: www.mojastrona.pl/index.php?city=wroclaw Z góry wielkie dzięki za pomoc. -------------------- http://przygodowki.net - Serwis dla miłośników przygodówek
http://kostka-rubika.web.iq.pl - Kostka Rubika dla początkujących |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 194 Pomógł: 1 Dołączył: 18.09.2008 Ostrzeżenie: (0%) ![]() ![]() |
witam,
Utwórz plik o nazwie .htaccess i wpisz poniższy kod
-------------------- Zapraszam darmowy erds dla twojego radia
www.erds.pl |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 320 Pomógł: 36 Dołączył: 28.08.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Kod RewriteRule ^wroclaw/?$ index.php?city=wroclaw lub, jeżeli chcesz więcej takich stron zrobić, możesz użyć wyrażenia np.: Kod RewriteRule ^([a-zA-Z0-9,-_]+)/?$ index.php?city=$1 poczytaj gdzieś trochę o ModRewrite, bo to są podstawowe rzeczy, poczytaj też o flagach, to też być może Ci się przyda Ten post edytował bogdan89 17.03.2010, 08:52:34 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 23.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za odpowiedzi. Coś mi jednak nie działa.
Kiedy dam samo: RewriteRule ^krakow$ index.php?cityg=krakow to po wpisaniu: www.mojastrona/krakow działa dobrze, ale po wpisaniu: www.mojastrona/krakow/ wyskakuje, że nie ma takiej strony Kiedy z kolei dodam regułę: RewriteRule ^krakow/$ index.php?cityg=krakow To po wpisaniu www.mojastrona/krakow/ strona się wyświetla, ale nie potrafi odczytać stylów ani obrazków... ![]() -------------------- http://przygodowki.net - Serwis dla miłośników przygodówek
http://kostka-rubika.web.iq.pl - Kostka Rubika dla początkujących |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 320 Pomógł: 36 Dołączył: 28.08.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
co do pierwszego problemu...
zobacz mój wpis wyżej, podałem: RewriteRule ^wroclaw/?$ index.php?city=wroclaw ten znak zapytania ma znaczenie, gdyż pozwala na pominięcie slasha na końcu adresu, czyli ten jeden zapis obsługuje www.adres.pl/wroclaw a takze www.adres.pl/wroclaw/ co do nieobsługiwanych styli, za pomocą modrewrite imitujesz folder, Twoje ścieżki (zapewne względne) do grafiki i styli odnoszą się wtedy do folderu www.adres.pl/wroclaw/style.css jednym ze sposobów na rozwiązanie jest podawanie ścieżek bezwzględnych, czyli pełnych adresów (razem z domeną) w href, src czy innych parametrach w HTMLu. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 05:58 |