Skocz do zawartości

Błąd wyświetlania podkategori z polskimi znakami w nazwach


Rekomendowane odpowiedzi

Witam serdecznie

Moj problem plega na tym,że nie wyświetla mi podkategorii z polskimi znakami w nazwie np :

Aranżacja wnętrz

wyskakuje mi

"Not Found

The requested URL /-p36.html was not found on this server."

jeżeli zmienie nazwę na Aranzacja wnetrz wtedy wyświetla się poprawnie.

Taki sam problem występuje jeżeli chcę wejść w szczegóły wpisu z polskimi znakami w nazwie.

Katalog postawiony na subdomenie w płatnym hostingu OVH

nie mam pojęcia w czym tkwi problem wcześniej wyświetlało się wszystko poprawnie

pozdrawiam i czekam na odpowiedź

skrypt katalogu otwarty.pl mini mod v2.0 | eYou | eHO

włączone SEO-URL

Odnośnik do komentarza
Udostępnij na innych stronach

oto zawartość mojego htaccess nic w sumie nie zmieniałem bo wszystko działało

RewriteEngine On

RewriteRule ^([-_!~,;*'()$a-zA-Z0-9]+)-k([0-9]+)\.html$ index.php?a=kat&id=$2 [L]

RewriteRule ^([-_!~,;*'()$a-zA-Z0-9]+)-p([0-9]+)(-([0-9]+))*\.html$ index.php?a=pod&id=$2&min=$4 [L]

RewriteRule ^([-_!~,;*'()$a-zA-Z0-9]+)-s([0-9]+)\.html$ index.php?a=szcz&id=$2 [L]

RewriteRule ^search-(.+)-([0-9]+).html$ index.php?a=search&szukaj=$1&min=$2 [L]

RewriteRule ^inf\.html$ index.php?a=inf [L]

RewriteRule ^google([[:alnum:]]+)\.html$ index.php [L]

RewriteRule ^tag-([-_!~,;*'()$a-zA-Z0-9]+)-([0-9]+)\.html$ index.php?a=search&szukaj=$1&min=$2 [L]

RewriteRule ^wpis\.html$ index.php?a=wpis [L]

RewriteRule ^rss\.xml$ index.php?a=rss [L]

RewriteRule ^mapa\.html$ index.php?a=mapa [L]

RewriteRule ^top\.html$ index.php?a=top [L]

# End - Rewrite rules to block out some common exploits

link do katalogu katalogu katalog.trolek.eu

Odnośnik do komentarza
Udostępnij na innych stronach

No właśnie nie kojarzę żebym coś zmieniał. wszystko działało git aż któregoś dnia zauważyłem,że nie wszystko działa tak jak powinno.Zmieniałem tylko cssa ale to chyba nie ma znaczenia w tym przypadku .Kodowania nie zmieniałem.I nie mam pojęcia czemu się tak dzieje

Odnośnik do komentarza
Udostępnij na innych stronach

W pliku otwarty_disp/funkcje.php zamień nazwę funkcji

function zmiana_url($text) {

na:

function kopia_zmiana_url($text) {

i powyżej tego wiersza wklej:

function zmiana_url($text) {return $text;}

Sprawdź wtedy, czy po wybraniu kategorii (z polskimi znakami) w adresie URL znajduje się tekst z polskimi znakami. Np. po wybraniu regiony -> Dolnośląskie, powinieneś widzieć adres https://katalog.trolek.eu/Dolnośląskie-p169.html. Adres ten nie przejdzie co prawda przez htaccess, ale jeżeli będzie widoczny, znaczy to, że przyczyna tkwi w funkcji zamiana_url().

Możesz także sprawdzić, czy widoczny będzie błąd, gdy zamienisz w tej funkcji:

$text = @mb_convert_encoding($text, "UTF-8", "ISO-8859-2");

na:

$text = mb_convert_encoding($text, "UTF-8", "ISO-8859-2");

P.S. htaccess nie jest tutaj przyczyną błędu.

demo_miniacz_468x60.gif

Polecam projektowanie stron Łódź, oraz moderowany, podrasowany katalog, w którym znajdziesz dobre polskie strony, o niebagatelnej treści.

Odnośnik do komentarza
Udostępnij na innych stronach

Faktycznie po zmianie funkcji adres przeglądarki był z polskimi zanakami ale wyswietlało się to

Not Found

The requested URL /Dolno??lÄ?skie-p169.html was not found on this server.

i co ztym dalej robić. Może wgrać oryginalny plik funkcje.php ?

$text = @mb_convert_encoding($text, "UTF-8", "ISO-8859-2");

a tej lini nie mogę znaleźć .Albo jej nie mam !.Jeśli można proszę o podanie która to linia.

Odnośnik do komentarza
Udostępnij na innych stronach

Myślę że posiadasz starą wersję instalatora. Poszukaj tej po poprawkach General-a i innych. Jest tu na PIO.

Problem zniknie, o ile twój server nie jest na najnowszych PHP oraz SQL.

Zarabiaj na swojej stronie WWW!

Kliknij tutaj

A tak może wyglądać Twój katalog za drobne pifffko- zawsze najnowsza wersja OtwartyMini Chrome by D4rk5ide

Zakup modyfikację skryptu w wersji "Chrome"

https://allegro.pl/listing/user.php?us_id=148122

Odnośnik do komentarza
Udostępnij na innych stronach

Wersję 2.0 możesz ściągnąć z https://melma.pl/miniacz-dodatki.html.

demo_miniacz_468x60.gif

Polecam projektowanie stron Łódź, oraz moderowany, podrasowany katalog, w którym znajdziesz dobre polskie strony, o niebagatelnej treści.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 3 miesiące temu...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności