![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 9.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam pewien problem, otóż chcę zrobić przekierowanie z adresu:
na:
W starym adresie znajdują się znaki specjalne i htaccess hmm nie czyta tego? W każdym razie jak zrobię przekierowanie z
to wtedy działa - stąd moja teza, że psują wszystko znaki specjalne. Znalazłem podobny problem (już rozwiązany) - http://stackoverflow.com/questions/2194067...ers-doesnt-work ale ja niestety nie potrafię zastosować tego do mojego linku. Czy ktoś mógłby mi pomóc? Dzięki i pozdrawiam. ++ Próbowałem czegoś takiego:
lecz to niestety nie działa. Ten post edytował Gold1s 26.04.2014, 12:24:36 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 112 Pomógł: 22 Dołączył: 11.04.2010 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
Sprawdzałeś czy Twój serwer obsługuje mod_rewrite ?
Spróbuj usunąć ^ (znak początku wirsza) lub zamień go na / ( w RewriteRule ). Tak samo $ na końcu oznacza koniec wiersza. Chyba nie jest to kwestia znaków specjalnych. Ten post edytował session 26.04.2014, 22:01:58 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 9.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 112 Pomógł: 22 Dołączył: 11.04.2010 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
Zostaw $ tam gdzie był i spróbuj w ten sposób. Jesteś pewny, że chodzi Ci o zwykłe przekierowanie, a nie o tzw. przyjazne URLe ?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 9.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Niestety dalej to samo.
Tak chodzi mi o przekierowanie. Chodzi o wyszukiwarkę - po wpisaniu słowa "komary" tworzy się link i ten link ma przerzucać do innej strony. Podobnie będzie dla innych wyrażeń. |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 112 Pomógł: 22 Dołączył: 11.04.2010 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
Sprawdziłem na swoim serwerze i działa bez problemu. Utwórz sobie kopię zapasową swojego pliku .htaccess i wyrzuć wszystko, oprócz tych linijek co podałeś w pierwszym poście i usuń tylko ^ w RewriteRule. Możliwe, że wcześniejsze linie powodują błędy.
Ten post edytował session 27.04.2014, 16:38:16 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 9.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
A czy mógłbym Cię prosić o podanie mi kodu, który mam wkleić do htaccess?
Byłbym bardzo wdzięczny. |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 112 Pomógł: 22 Dołączył: 11.04.2010 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
.htaccess
Kod RewriteEngine On RewriteCond %{QUERY_STRING} ^searchword=komary&searchphrase=all&Itemid=435$ RewriteRule stat_modules/top_wp/kropp/component/search$ /stat_modules/top_wp/kropp/produkty/komary/cat-komary? [R=301,L] Na moim serwerze działa to tak: http://lab.sessionweb.pl/test/stat_modules...&Itemid=435 zamienia na: http://lab.sessionweb.pl/test/stat_modules...ary/cat-komary/ w katalogu cat-komary umieściłem index.php wyświetlający jakiś tekst i jak widać po wejściu w odnośnik przekierowuje prawidłowo ( zmienia się adres w pasku oraz otwiera właściwy plik ). Ten post edytował session 27.04.2014, 17:28:07 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 9.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Dodałem i nic :/
http://domena.com/stat_modules/top_w...&Itemid=435 Ten post edytował Gold1s 28.04.2014, 09:08:42 |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 112 Pomógł: 22 Dołączył: 11.04.2010 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
Pierwsze co to na forum podałeś: "produkty", a na stronie masz "component".
Jeśli zostawiłeś tylko te 3 linjki i sprawdisz nazwy i dalej nie będzie działało tzn. że masz problem z mod_rewrite. |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 9.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 11:54 |