Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

404 при смене языка в товаре или категории


Recommended Posts

3.0.3.3

seo pro включен

есть ошибка в работе

 

1. При переключении языка в категории или в карточке товара:

1.1 ЧПУ изменяется на такой как должен быть, но отдает 404 с текстом "К сожалению, запрашиваемая Вами страница не найдена. Вероятно, Вы указали несуществующий адрес, страница была удалена, перемещена или сейчас она временно недоступна!"

1.2 Если повторно нажать на батон смены языка отдает 404 и меняется чпу на url такого вида  /index.php?route=error/not_found

1.3 Если в пункте 1.1 сразу перейти на главную страницу, то далее все работает снова исправно, открываются все категории и все товары с ответом 200 на том языке на который переключились.

1.4 Такой проблемы не обнаружено при переключении в корзине, на страницах information, account/  и других, она есть только в товарах и категориях;

1.5 Если прийти по прямой ссылке на не главный язык то отдает 404.

 

Такая проблемка вообщем + ПС нечего индексировать

 

Думал может нужно?

️ отключить автоопределение языка на сайте по (session или cookie)
️ отключить автоопределение через браузер

сделать основным способом определения языка по URL

 

 

Змінено користувачем sashacms
Надіслати
Поділитися на інших сайтах


  В 08.01.2021 в 01:05, sashacms сказав:

3.0.3.3

seo pro включен

есть ошибка в работе

 

1. При переключении языка в категории или в карточке товара:

1.1 ЧПУ изменяется на такой как должен быть, но отдает 404 с текстом "К сожалению, запрашиваемая Вами страница не найдена. Вероятно, Вы указали несуществующий адрес, страница была удалена, перемещена или сейчас она временно недоступна!"

1.2 Если повторно нажать на батон смены языка отдает 404 и меняется чпу на url такого вида  /index.php?route=error/not_found

1.3 Если в пункте 1.1 сразу перейти на главную страницу, то далее все работает снова исправно, открываются все категории и все товары с ответом 200 на том языке на который переключились.

1.4 Такой проблемы не обнаружено при переключении в корзине, на страницах information, account/  и других, она есть только в товарах и категориях;

1.5 Если прийти по прямой ссылке на не главный язык то отдает 404.

 

Такая проблемка вообщем + ПС нечего индексировать

 

Думал может нужно?

️ отключить автоопределение языка на сайте по (session или cookie)
️ отключить автоопределение через браузер

сделать основным способом определения языка по URL

 

 

Expand  

не нужно ставить сырые сборки. проблема где то с мультиязыком

Надіслати
Поділитися на інших сайтах


  В 08.01.2021 в 02:33, Dimasscus сказав:

не нужно ставить сырые сборки. проблема где то с мультиязыком

Expand  

да ладно 😂  а по делу есть что-то?, а то советы из серии на улице -10 а по ощущениям -15 :-)

Надіслати
Поділитися на інших сайтах


  В 08.01.2021 в 10:57, sashacms сказав:

да ладно 😂  а по делу есть что-то?, а то советы из серии на улице -10 а по ощущениям -15 :-)

Expand  

похоже что только вы считаете 3 версию нормальной !

в ней косяки постоянно находят

Змінено користувачем KomissarJuve
Надіслати
Поділитися на інших сайтах


  В 08.01.2021 в 11:07, KomissarJuve сказав:

похоже что только вы считаете 3 версию нормальной !

в ней косяки постоянно находят

Expand  

я не говорил что я считаю, это вы так сказали 😀

я лишь написал ☝️, что есть проблема и попросил помочь решить ее 🙏

Надіслати
Поділитися на інших сайтах


  В 08.01.2021 в 01:05, sashacms сказав:

3.0.3.3

seo pro включен

есть ошибка в работе

Expand  

 

в настройках сеопро включен слеш в конце урл? 

Это баг сеопро.

У меня Ocstore 3.0.2 и тоже такой баг был. Для меня выходом стал модуль Марка - Мультиязык. Вот моя тема с аналогичным вопросом:

 

 

  • +1 1
Надіслати
Поділитися на інших сайтах


  В 08.01.2021 в 11:26, trialon77 сказав:

 

в настройках сеопро включен слеш в конце урл? 

Это баг сеопро.

У меня Ocstore 3.0.2 и тоже такой баг был. Для меня выходом стал модуль Марка - Мультиязык. Вот моя тема с аналогичным вопросом:

 

 

Expand  

в ocstore 2.3 таких косяков нет

Надіслати
Поділитися на інших сайтах


  В 08.01.2021 в 10:57, sashacms сказав:

да ладно 😂  а по делу есть что-то?, а то советы из серии на улице -10 а по ощущениям -15 :-)

Expand  

Стабильная версия 3.0.2.0. В ней все косяки аналогичньіе вашим пофикшеньі. Но вьі же легким путем не ходите? Надо бьіло сразу 3.0.3.6 ставить, че уж.

Надіслати
Поділитися на інших сайтах


  В 08.01.2021 в 12:00, Dimasscus сказав:

Стабильная версия 3.0.2.0. В ней все косяки аналогичньіе вашим пофикшеньі. Но вьі же легким путем не ходите? Надо бьіло сразу 3.0.3.6 ставить, че уж.

Expand  

вы что-то имеете против? или вы против поскольку что-то имеете? 😀

 

Надіслати
Поділитися на інших сайтах


  В 08.01.2021 в 12:08, sashacms сказав:

вы что-то имеете против? или вы против поскольку что-то имеете? 😀

 

Expand  

вы можете делать сайт на чем хотите !

мне до ваших сайтов нет ни какого дела

Змінено користувачем KomissarJuve
Надіслати
Поділитися на інших сайтах


  В 08.01.2021 в 12:08, sashacms сказав:

вы что-то имеете против? или вы против поскольку что-то имеете? 😀

 

Expand  

Да уж. Случай реально тяжельій:))

Надіслати
Поділитися на інших сайтах


Добавлю из серии экспериментов:

 

1.6 Если в редакторе чпу для категории или товара для разных языков прописать одинаковый чпу, то при переключении языка 404 не отдает, и работает корректно 😀

например, для категории id1 для рус и укр указать одинаковый чпу, пусть это будет cat1 :

domen/cat1/ для основного рус языка.  

domen/cat1/ для укр языка 

 

при переключении между языками все работает как нужно 🔥, но не работает при переходе по прямой ссылке с языком 😂. Скорее всего из за  // Language Detection по кукам и сесии в файле startup.php, попробую сделать определение по ЧПУ - основным ☝️позже отпишусь :-)

 

Надіслати
Поділитися на інших сайтах


В этой версии seopro есть во флаконе?

Если да, то аналогичная тема.

Хочу копнуть seopro на смену языка по url без использования языкового префикса в url /ru/... или /ua/...

 

Надіслати
Поділитися на інших сайтах


  • 3 weeks later...
  • 8 months later...

Добрый день. Есть всё таки решение ошибки 404 со слешем в конце. Слеш нужен для меток яндекс.директа, убрать просто не получается, нужно с ним. Помогите пожалуйста

Надіслати
Поділитися на інших сайтах


  • 2 years later...

Этот баг лечится так

<?xml version="1.0" encoding="utf-8"?>
<modification>
  <name>seopro: detect language bugfix</name>
  <version>1.0</version>
  <code>seopro_language_fix</code>
  <author>Andrey Chesnakov</author>
  <link>https://opencartforum.com/profile/946370-clayrabbit/</link>

  <file error="skip" path="system/library/seopro.php">
	<operation>
	  <search><![CDATA[$parts = explode('/', $this->request->get['_route_']);]]></search>
	  <add position="replace"><![CDATA[$parts = explode('/', trim($this->request->get['_route_'], '/'));]]></add>
	</operation>
  </file>
  
</modification>

 

  • +1 1
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.