Jump to content
maksym41193

404 ошибка у товаров с чпу

Recommended Posts

помогите решить проблему вот такую проблему (платно/бесплатно - главное чтобы помогли)

использую модуль "автоматическая обработка прайс-листов" 

 

у меня только 1 язык на сайте, поэтому по инструкции от разработчика, разкоментировал //translit в файле suppler.php по адресу admin/model/catalog чтобы формировались урлы латинскими буквами сразу

1) если я делаю импорт товаров http://joxi.ru/n2YLjN7CoKwE5m  через модуль с раскомментированным //translit  все товары заливаются на сайт, урлы вида https://bubbatoys.com.ua/detskie-nabory-dlya-tvorchestva/fokusyfokusy-25-danko-tojs 

в админке они есть (вся инфа, в том числе урлы в товарах - прописано), но при клике на товар (практически на все товары) вылетает ошибка 404 http://joxi.ru/L215V1et8ovK92

 

2) если я делаю импорт товаров через модуль с закомментированным //translit (исходный файл)

все товары заливаются на сайт, все открываются, все ок, но урлы вида https://bubbatoys.com.ua/detskie-nabory-dlya-tvorchestva/fokusy/фокусы-25-данко-тойс

 

пример:

с таким урлом http://joxi.ru/DmBgvoeTwoZ9V2 (сформированный через модуль сразу), товар отдает 404 ошибку

с таким урлом http://joxi.ru/Vm6KVJeHDndyV2 (руками удалил 1 слово в конце), товар работает на сайте корректно, без 404


как можно поправить?

в файле .htaccess  что только не пробовал(

 

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.bubbatoys.com.ua$ [NC]
RewriteRule ^(.*)$ https://bubbatoys.com.ua/$1 [R=301,L]

Options +FollowSymlinks

Options -Indexes

<FilesMatch "(?i)((\.tpl|.twig|\.ini|\.log|(?<!robots)\.txt))">
 Require all denied
</FilesMatch>

RewriteEngine On
RewriteBase /

RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=extension/feed/google_base [L]
RewriteRule ^system/storage/(.*) index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

Share this post


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

https://bubbatoys.com.ua/detskie-nabory-dlya-tvorchestva/fokusy/fokusy-25-danko-tojs 

Слеш вы забыли на форум скопировать или так и генерирует?

Кеш сбрасывали?

генерирует вот так https://bubbatoys.com.ua/detskie-nabory-dlya-tvorchestva/fokusy/fokusy-75-danko-tojs 

кэш сбрасывал, не помогает 

Share this post


Link to post
Share on other sites

Если есть и включен seopro, то при изменении seo_url нужно удалить файл system/storage/cache/cache.seo_pro......  или подождать какое-то время.

Share this post


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

Если есть и включен seopro, то при изменении seo_url нужно удалить файл system/storage/cache/cache.seo_pro......  или подождать какое-то время.

чистил и ничего не происходит,

в товаре урл вида /fokusy-75-danko-tojs http://joxi.ru/a2Xlv8yi1OkV32 если его поменять руками на /fokusy-75-danko то товар начинает открываться (404 ошибка пропадает)

Share this post


Link to post
Share on other sites

И не надо бездумно копипастить всё подряд.

27 минут назад, maksym41193 сказал:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.bubbatoys.com.ua$ [NC]
RewriteRule ^(.*)$
https://bubbatoys.com.ua/$1 [R=301,L]

Options +FollowSymlinks

Options -Indexes

<FilesMatch "(?i)((\.tpl|.twig|\.ini|\.log|(?<!robots)\.txt))">
 Require all denied
</FilesMatch>

RewriteEngine On

RewriteBase / 

RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L]

...

Зачем здесь дубли?

 

Переделайте так:

Options +FollowSymlinks
Options -Indexes
<FilesMatch "(?i)((\.tpl|.twig|\.ini|\.log|(?<!robots)\.txt))">
 Require all denied
</FilesMatch>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.bubbatoys.com.ua$ [NC]
RewriteRule ^(.*)$ https://bubbatoys.com.ua/$1 [R=301,L]
RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L]
...

 

Share this post


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

И не надо бездумно копипастить всё подряд.

Зачем здесь дубли?

 

Переделайте так:


Options +FollowSymlinks
Options -Indexes
<FilesMatch "(?i)((\.tpl|.twig|\.ini|\.log|(?<!robots)\.txt))">
 Require all denied
</FilesMatch>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.bubbatoys.com.ua$ [NC]
RewriteRule ^(.*)$ https://bubbatoys.com.ua/$1 [R=301,L]
RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L]
...

 

переделал файл, 404 ошибка по прежнему есть на товарах, спустя время сайт вообще 500 ошибку начал отдавать, вернул как было

Edited by maksym41193

Share this post


Link to post
Share on other sites

Это было не для исправления данной ошибки, а для приведения файла к правильному виду.

Share this post


Link to post
Share on other sites

Кстати, а почему была выбрана сырая тройка если не предполагалось использование мультиязычных ЧПУ?

Почему не 2.3?

Share this post


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

почему была выбрана сырая тройка

В чем сырость, брат (почти-с)

Share this post


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

Кстати, а почему была выбрана сырая тройка если не предполагалось использование мультиязычных ЧПУ?

Почему не 2.3?

так уже случилось,

суть задачи, помочь исправить баг какой-то в кривой 3-ке) 

Share this post


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

В чем сырость, брат (почти-с)

Есть возможность помочь с решением сути задачи? 

Share this post


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

Кстати, а почему была выбрана сырая тройка если не предполагалось использование мультиязычных ЧПУ?

Почему не 2.3?

Это ж последняя версия. Наверное она круче, быстрее и ваще агонь.

Share this post


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

Есть возможность помочь с решением сути задачи? 

пишите в личку..хотя причина непонятна

Share this post


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

Это ж последняя версия. Наверное она круче, быстрее и ваще агонь.

Сарказм не уместен..

Вы знаете отличия 2.3. от 3.0 кроме твига?

Share this post


Link to post
Share on other sites

404 отдает не опенкарт, а сервер

он отдаст на toys и на toys1

А к то такое замечал за adminvps?

 

Share this post


Link to post
Share on other sites

А в админке товар включен? 

Этот товар открывается без ошибки - https://bubbatoys.com.ua/detskie-nabory-dlya-tvorchestva/fokusy/fokusy-10-danko-toys

 

Кто сказал вам раскомментировать   //translit ?

Я уже 2 года ставлю этот модуль и никогда не приходилось делать это, из коробки всегда работала транслитерация

Share this post


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

А в админке товар включен? 

Этот товар открывается без ошибки - https://bubbatoys.com.ua/detskie-nabory-dlya-tvorchestva/fokusy/fokusy-10-danko-toys

 

Кто сказал вам раскомментировать   //translit ?

Я уже 2 года ставлю этот модуль и никогда не приходилось делать это, из коробки всегда работала транслитерация

сейчас товар показывается, потому что заменил во всех урлах букву j на y 

Кто сказал вам раскомментировать   //translit ? - разработчик, т.к. версия 3.0.2.0 по умолчанию урл русскими буквами создается

Edited by maksym41193

Share this post


Link to post
Share on other sites
1 час назад, chukcha сказал:

Вы знаете отличия 2.3. от 3.0 кроме твига?

Например, мультиязычные ЧПУ

Share this post


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

сейчас товар показывается, потому что заменил во всех урлах букву j на y 

Так может проблема в модуле? Вы писали @usergio? Что он говорит?

Share this post


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

Так может проблема в модуле? Вы писали @usergio? Что он говорит?

Не ищите проблему там где ее нет

 

 

17 минут назад, SiteMix сказал:

Например, мультиязычные ЧПУ

Это влияет на "влажность" опенкарта 3-й версии?

Share this post


Link to post
Share on other sites
1 час назад, chukcha сказал:
1 час назад, SiteMix сказал:

Например, мультиязычные ЧПУ

Это влияет на "влажность" опенкарта 3-й версии?

 

Это был ответ на вопрос:

3 часа назад, chukcha сказал:

Вы знаете отличия 2.3. от 3.0 кроме твига?

Share this post


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

Это был ответ на вопрос:

звЫняйте..

А причина - виноват хостер, а не опенкарт

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.