Jump to content
покупайте без комиссии
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Не работает поиск слов с символом "с" (кириллица, нижний регистр)


Recommended Posts

Здравствуйте!

 

Возможно кто-то сталкивался ранее с подобной ошибкой?

Open cart 2.0 - 2.3 при активации в админке "тип ЧПУ: SEO_PRO" поиск по сайту не работает если в слове есть буква "с" (кириллица, нижний регистр).

Если выставить значение "тип ЧПУ: дефолт" то все ок.

 

Заранее спасибо.



 

Edited by Antoxa723
Link to post
Share on other sites

7 минут назад, chukcha сказал:

прикольно
Больше подробностей.

Единственное упоминание в интернете, что нашел http://rsdn.org/forum/web/3844522.hot
Подробности:
Сайт znaktb.by
web.server IIS 7.5 (8.5- также поиск не работает).
PHP 5.4 - 7.0 проверены разные версии.
OpenCart 2.3
 

Скрин прикреплен.

Поиск в EDGE: �_

Как понимаю, в файле seo_pro.php криво обрабатывается "с".
Быстрый поиск работает без проблем, но URL разные:

быстрый поиск:https://znaktb.by/index.php?route=common/search/auto
полный поискhttps://znaktb.by/index.php?route=product/search

Screenshot_1.png

Link to post
Share on other sites

надо смотреть по месту
У вас два редиректа

первый верный, а второй убивает параметры

Link to post
Share on other sites
10 минут назад, chukcha сказал:

надо смотреть по месту
У вас два редиректа

первый верный, а второй убивает параметры

Про редиректы да, видел. Непонятно что может вызывать его...

По логике рабочий вариант отличается от не рабочего только выбором "тип ЧПУ" или отключением "SEO URL".

 

 

Edited by Antoxa723
дополнил
Link to post
Share on other sites

превый редирект на ЧПУ поиска, а вот второй который  и режет нужно смотреть

Link to post
Share on other sites

Второй редирект ведет на пустую ссылку. Посмотрю, может где-то что-то задано такое


 

Link to post
Share on other sites

.Для решения правили код файла seo_pro.

Тему в архив.

Edited by Antoxa723
Link to post
Share on other sites

  • 1 year later...

Решением не поделитесь ?

В 10.12.2018 в 21:49, Antoxa723 сказал:

.Для решения правили код файла seo_pro.

Тему в архив.

 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By sitexdev
      Скачать/Купить дополнение СЕО brands/apple opencart 1.5x seo_pro
      Добавление brands/apple на страницу производителей
      Добавил sitexdev Добавлено 11.02.2016 Категория SEO, карта сайта, оптимизация  
    • By fduw
      Вот тут нет "Хлебных Крошек"
      https://altonkey.com/downloads/microsoft/ms-windows/ms-windows-10

      А тут они есть:
      https://altonkey.com/downloads/microsoft/ms-windows/ms-windows-10/dl-win-10-pro

       
      У меня модуль 
       
      Ситуация такая:
      У меня на ДЕФОЛТНОМ seo_pro.php проблемы с Хлебными Крошками нет! Но есть дубли вот такие:
      https://altonkey.com/downloads/microsoft/ms-windows/ms-windows-10/ms-windows-10/ms-windows-10
       
      Автор модуля модифицировал seo_pro.php дубли пропали как и хлебные крошки!
       
      Я у него спросил:
      Может ли он оставить ДЕФОЛТНЫЙ seo_pro.php и просто убрать дубли?
      Он ответил:
      Нет, я не занимаюсь такими переделками.
      Я не понимаю как у вас так в системе получается http://prntscr.com/vch83u что ссылка короткая и в хлебных крошках полный адрес
    • By markimax
      Скачать/Купить дополнение


      SEO Fix HTTPS
      Данный FIX заставляет Opencart работать корректно с обоими протоколами одновременно, как того требует Яндекс какое то время, при переезде на HTTPS.
      При запросе http:// - фикс будет отдавать все ссылки http
      При запросе https:// - будет отдавать все ссылки https
      Даже если эти ссылки были в ручную написаны в текстах или, к примеру для баннеров.
      После склейки http и https, советую в htaccess настроить редирект 301 с http на https, чтобы ссылки магазина работали только по https протоколу
      Для правильной работы фикса у вас должны отличаться HTTP_CATALOG и HTTPS_CATALOG в config.php.
       
      Добавил markimax Добавлено 21.07.2016 Категория SEO, карта сайта, оптимизация Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Нет Старая цена 0  
    • By markimax
      Данный FIX заставляет Opencart работать корректно с обоими протоколами одновременно, как того требует Яндекс какое то время, при переезде на HTTPS.
      При запросе http:// - фикс будет отдавать все ссылки http
      При запросе https:// - будет отдавать все ссылки https
      Даже если эти ссылки были в ручную написаны в текстах или, к примеру для баннеров.
      После склейки http и https, советую в htaccess настроить редирект 301 с http на https, чтобы ссылки магазина работали только по https протоколу
      Для правильной работы фикса у вас должны отличаться HTTP_CATALOG и HTTPS_CATALOG в config.php.
       
    • By zomo
      Добрый день, кто разбирался с seo_pro
       
      там есть вот такая вот строчка (в функции validate()) которая выполняет редирект в случае если убрать часть вложенности url
       
      if (rawurldecode($url) != rawurldecode($seo) && isset($this->request->server['SERVER_PROTOCOL'])) { header($this->request->server['SERVER_PROTOCOL'] . ' 301 Moved Permanently'); $this->response->redirect($seo, 301); } Если я хочу чтобы отдавало все же 404 страницу в случае неправильного ввода url, могу ли я сделать так:
       
      if (rawurldecode($url) != rawurldecode($seo) && isset($this->request->server['SERVER_PROTOCOL'])) { header($this->request->server['SERVER_PROTOCOL'] . ' 404 Not Found'); $this->request->get['route'] = 'error/not_found'; } Или в будущем это мне выльется во что то нехорошее ?
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.