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

[Поддержка] FixError-404 - исправление ответа сервера для несуществующих страниц


AlexDW
Модуль «FixError-404 - исправление ответа сервера для несуществующих страниц» знято з продажу
Точної заміни зараз немає в продажу — подивіться схожі та пов'язані рішення нижче.

Пов'язані

Інші рішення в тій самій області магазину.
SEO URL Generator FREE (автоматическое заполнение ЧПУ) для OpenCart 2.x + OpenCart 3.x
Модуль SEO URL Generator FREE позволяет заполнять ЧПУ автоматически в OpenCart 2.x и OpenCart 3.x   Модуль генерирует SEO URL при добавлении следующих сущностей: товар категория производитель статья (information) Встроенный блог в ocStore 3 (new!)       Особенности: Автоматически генерирует SEO URL на основе названия по мере ввода данных в момент добавления в админке* Для товаров можно задать формулу генерации ЧПУ (доступные переменные: [product_name], [model], [sku]) (добавлено в версии 2.0) , [product_id]) (добавлено в версии 3.0) Полностью открытый код Можно вписывать редиректы со старого ЧПУ товара на новый Модуль не только транслитирует буквы, но вырезает все лишние символы вроде (№ % и тд), что не всегда работает корректно даже в некоторых платных модулях аналогичного типа При редактировании для замены ЧПУ есть кнопка генерации ЧПУ (добавлено в версии 2.0). Однако, если страница уже проиндексирована поисковиками, то не желательно заменять старые ЧПУ на новые В данный момент поддерживается транслитерация от русского, украинского, беларуского, казахского языков и генерация ЧПУ без транслитерации.   * Внимание! Когда Вы добавляете товар на сайт и переходите во вкладку данные, SEO URL уже заполнен. Однако вовсе не подразумевается, что когда Вы установили модуль, то ЧПУ появится у всех товаров, которые уже существовали на сайте. Массовая генерация урлов для товаров, которые уже есть на сайте, реализована в PRO-версии модуля.   ** Внимание! Чтобы ЧПУ заработали, нужно: Чтобы был файл .htaccess в корневой папке сайта Включить ЧПУ в настройках системы Очистить кеш SeoPro (если Вы используете SeoPro).   Совместимость: После получения сообщений о проблемах с модулем, он был повторно протестирован на OpenCart: 2.1.x; 2.2; 2.3.x; 3.x ocStore:  2.1.x; 2.3.x; 3.x       ============================================= Установка модуля ============================================= Установка стандартная - через менеджер расширений OCMOD и описана в файле Установка-Модуля.txt в архиве с модулем.     ============================================= Самостоятельное добавление нового языка ============================================= Если Вы устанавливаете модуль и сами добавляете транслит других языков, то необходимо добавить файл в папку:   system/library/seo_url_generator/translit/     Внимание! Если Вы уж добавили новое правило транслитерации, то большая просьба, присылать мне эти изменения на почту, чтобы я их добавил в модуль.       ============================================= Рекомендую ============================================= Для автоматизации SEO итернет-магазина на OpenCart 2 используйте также модуль автогенерации мета тегов — SEO Tags Generator.    ..

Оновлене

SEO URL Generator FREE (автоматическое заполнение ЧПУ) для OpenCart 2.x + OpenCart 3.x

Безкоштовно
Переглянути

Recommended Posts

FixError-404 - исправление ответа сервера для несуществующих страниц

Скачать / Купить дополнение



FixError-404 - исправление ответа сервера для несуществующих страниц


По умолчанию, движок опенкарт при обращении к странице с несуществующим ID отдает код ответа сервера не 404 (страница не найдена), а 200 (ОК)

 

Данному недочету подвержены страницы товаров, производителей, категорий и информационные страницы для всей ветки движков 1.5.x (исправлено с 1.5.6.4)

Типичный пример - ссылка вида ваш.сайт/index.php?route=product/product&product_id=404040404040

 

Патч исправляет этот недостаток, после его применения при обращении к страницам товаров, производителей, категорий и информации с несуществующим ID будет отдаваться код 404, а не 200

 

Совместим со всеми движками на базе Opencart 1.5.0 - 1.5.6.3

Требуется VQMOD

 

Установка:

просто скопировать xml-файл в папку vqmod/xml

 

Другие дополнения:

-----------------------------

CountryZone Manager - управление странами и регионами

ManufacturerDescription - описание и теги для производителя

CategoryManager - менеджер категорий в админке

EnableDisable Products - групповое включение / отключение товаров


  • Добавил
    AlexDW
  • Добавлено
    23.07.2015
  • Категория
    Прочее
  • Системные требования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • ocStore
    1.5.5.1.2
    1.5.5.1.1
    1.5.5.1
    1.5.4.1.2
    1.5.4.1.1
    1.5.4.1
    1.5.3.1
    1.5.2.1
    1.5.1.3
  • OpenCart.Pro, ocShop
  • Обращение к серверу разработчика

 

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

Ха. Забавно. Сбрасываю кэш. Делаю проверку ответа сервера. В первый раз выдает 404. Потом все время до следующего сброса выдает 200.

Что-то кэширование мутит похоже)))

Стоит модуль boost с этого форума.

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


не сталкивался с таким

смотрите его настройки, пробуйте его кеш сбросить - если есть

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

Ха. Забавно. Сбрасываю кэш. Делаю проверку ответа сервера. В первый раз выдает 404. Потом все время до следующего сброса выдает 200.

Что-то кэширование мутит похоже)))

Стоит модуль boost с этого форума.

точно такая же беда.

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


пробуйте отключить boost и проверить как будет работать без него

 

все, что делает FixError - это добавление одной-единственной строки заголовка ответа в 4 файла

(в opencart 2.0 это уже изначально исправлено)

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

  • 2 weeks later...

Здравствуйте, подскажите пожалуйста новичку.

Это является ответом сервера 404 или 200?

b62b5b6044e2796c7a311b7840e5b8b3.png

 

Просто установил данный модуль, а отличия не заметил.

И каким образом можно проверить что сервер именно отдает определенный ответ?Есть какие-либо сервисы?

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


все современные браузеры позволяют просмотреть данные о странице - например в Firefox правой кнопкой мыши выбрать исследовать элемент - сеть

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

  • 1 year later...

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

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

  • 3 months later...

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

Данный Fix установил и вроде все работает, но есть страница сайта:

site.ru/cvety/ код ответа сервера 200

если изменить написание гиперссылки, например

site.ru/cvety11111/ все равно код ответа сервера 200, но при этом перебрасывает на страницу not_found

 

Разве так должно быть?

Растолкуйте пожалуйста непонимающему на пальцах это правильно и если нет, то как вылечить.

Пробовал добавить в файл not_found.tpl  код:

<?php header ("HTTP/1.1 404 Not Found");?>

не сработало.

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


на демке все корректно работает

 

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

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

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

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

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

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

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

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

Вхід

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

Вхід зараз
Гість
×
  • Створити...

Important Information

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