PDA

Zobacz pełną wersję : Search i URL rewrite (iis7)



kgonta
12-08-2009, 19:31
Witam.

Mam spory problem, który polega na tym, że jak do wyszukiwarki joomla wpiszę frazę zawierającą polskie znaki to dostaję:
HTTP Error 404.11 - Not Found

The request filtering module is configured to deny a request that contains a double escape sequence.

Wyszukiwanie tekstu bez pl znaków działa poprawnie.
Dodam, że joomla stoi na IIS7.
Podejrzewam ze problem powoduje URL rewrite.

Czy ktoś może mi pomóc?

Wersja joomla - 1.5.12

Bazyl
12-08-2009, 21:47
Piszesz w złym dziale.
J! ma już dwa numery więcej.

Podobny problem był dla nazwa.pl.
Sam gdzieś znalazłem rozwiązanie, ale nie pamiętam.
Poszukaj, może pomoże?

edit/ http://forum.joomla.pl/showpost.php?p=107114&postcount=10

kgonta
12-08-2009, 22:53
Co do nieprawidłowego działu to zobaczyłem to chwilę po napisaniu posta i już na siebie doniosłem do władz.

Wyżej podane rozwiązanie u mnie nie działa.
U mnie jest dokładnie tak: wpisuje w sercza "pszczoły" daje szukaj i url wyglada tak:
http://xyz.pl/component/search/pszczo%25C5%2582y/?ordering=&searchphrase=all

Poczytam jeszcze to co jest pod linkiem który dałeś.

Bazyl
12-08-2009, 22:57
Przypadkiem znalazłem http://www.joomlapl.com/content/view/118/26/
Może?

kgonta
12-08-2009, 23:01
Nie, nie to na pewno nie to. Tutaj piszą o problemie z pl znakami podczas przenoszenia bazy. U mnie baza jest ok i jest od początku na jednym serwerze. Problem mam jedynie z wyszukiwaniem (wpisywaniem pl znaków do wyszukiwarki).

Jeżeli ktoś by chciał potestować ten problem to zapraszam na http://e-olesnica.org/

Zauważyłem jeszcze, że jak wpiszę taki adres http://www.e-olesnica.org/pl/component/search/oleśnica (http://www.e-olesnica.org/pl/component/search/ole%C5%9Bnica) to wyszukiwanie się odbywa ale zwraca pusty wynik a takie słowo na pewno istnieje.


Dodam jeszcze, że po zainstalowaniu sh404SEF wyszukiwanie działa i wygląda tak http://www.e-olesnica.org/search?ordering=&searchphrase=all&searchword=pszczoły ale wtedy kilka linków mi przestaje działać więc nie jest to dobre rozwiązanie.