![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 17.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Chcialbym przekierować podstronę serwisu o nazwie: index.html?oferta
na coś innego. Myślałem, że zrobię to tak:
ale niestety przekierowanie nie działa. Co zrobiłem źle ? Ten post edytował maiq23 26.10.2014, 20:48:57 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 550 Pomógł: 75 Dołączył: 5.06.2012 Skąd: Lębork Ostrzeżenie: (0%) ![]() ![]() |
OMG.. od kiedy do htaccess wklepuje się kod HTML ?
ostatnia linijka na: Kod RewriteRule ^(.*)$ http://www.wp.pl/$1 [R=301,L]
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 17.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Gdzie Ty wiszisz kod html w htaccess
![]() Ostatnia linijka nic nie zmienia, ciągle jest tak samo, czyli nie działa. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
REQUEST_URI nie obejmuje query string, od tego jest zmienna....QUERY_STRING
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 550 Pomógł: 75 Dołączył: 5.06.2012 Skąd: Lębork Ostrzeżenie: (0%) ![]() ![]() |
Jak edytowałeś post to co się dziwić, że nie ma... w takim razie widzę, że dalsza pomoc nie ma sensu skoro pogrywasz w takie sposoby i robisz z ludzi głupków
![]() |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 17.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Przecież nie edytowałem, żeby usunąć coś czego nie bylo, tylko żeby poprawić literówki, których trochę nasiałem
![]() ~Trueblue: Zrobiłem wg Twojej podpowiedzi tak:
Ale teraz mam chyba jakąś pętlę przekierowań bo po tym wywala mi Internal Server Error. Ten post edytował maiq23 26.10.2014, 21:35:52 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
QUERY_STRING bez ?
-------------------- |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 17.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Usunąłem, już błąd się nie pojawia, ale przekierowanie i tak nie działa.
Czy może mieć na to wpływ głębokość zagnieżdzenia pliku index.html ? U mnie jest taka ścieżka: http://domena.pl/projekty/luc/index.html?oferta i takie przekierowanie nie działa na ten link: RewriteCond %{REQUEST_URI} ^/index\.html$ RewriteCond %{QUERY_STRING} ^/oferta$ RewriteRule ^(.*)$ http://wp.pl [R=302,L] Ten post edytował maiq23 26.10.2014, 22:23:17 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Pośrednio.
W przypadku Twojego URL, REQUEST_URI zaczyna się od /projekty... QUERY_STRING nie obejmuje /, zaczyna się po ?. Kod RewriteCond %{REQUEST_URI} index\.html$
RewriteCond %{QUERY_STRING} ^oferta$ RewriteRule ^(.*)$ http://wp.pl [R=302,L] Ten post edytował trueblue 27.10.2014, 07:38:07 -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 07:59 |