0 Пользователей и 1 Гость просматривают эту тему.
  • 3 Ответов
  • 1589 Просмотров
*

Adrian1111

  • Захожу иногда
  • 271
  • 1 / 0
Здравствуйте!

Имею VirtueMart 2.0...(точную версию не знаю как посмотреть). Но версия точно ранее 2.0.24.

Гугл начал ругаться на отключенные или удаленные страницы товаров или категорий - мол должны отдавать код 404, но не отдают его. Хотя раньше не ругался. С сайтом никаких изменений не проводилось.

При заходе на страницу удаленной категории или товара открывается главная страница сайта с добавлением к URL "/?error=404". На самой странице пишется, если категория или товар отключены: "Категории с таким то id не опубликованы", если категория или товар удалены, то показывается сообщение: "404 - Запрашиваемый товар не существует!".

В интернете, и здесь на форуме, решение проблемы с 404 на VirtueMart 2.0... разные!. Какое из них применять - не понятно.


Вот мой файл error.php:
Спойлер
[свернуть]

не могли бы подсказать по сути?


Гугл указывает, что проблема может быть со стороны хостинга, но как проверить?


P/S. В настройках Виртуемарта опции "Включить в VirtueMart обработку 404 ошибки" нет.
« Последнее редактирование: 06.01.2016, 10:52:42 от Adrian1111 »
*

Liss

  • Захожу иногда
  • 238
  • 10 / 0
Re: Гугл ругается на ложные ошибки 404
« Ответ #1 : 26.01.2016, 19:41:22 »
Для начала надо узнать, каков реальный заголовок у страницы "главная страница сайта с добавлением к URL "/?error=404"
Это служебный http заголовок: 200 ОК, 404 not found и т.д. Его можно проверить специальным сервисом (в поисковике вбей "узнать заголовок http"). На экран то выводится сообщение: 404 категории не найдены, а в служебном заголовке страницы может быть 200 OK, Google соответственно видит 200 ОК
*

Adrian1111

  • Захожу иногда
  • 271
  • 1 / 0
Re: Гугл ругается на ложные ошибки 404
« Ответ #2 : 29.01.2016, 11:26:29 »
При заходе на страницу удаленного товара, показывает заголовки:

HTTP/1.1 303 See other
HTTP/1.1 303 See other
HTTP/1.1 200 OK

В урле идет перенаправление на главную страницу сайта с приставкой /?error=404
*

Adrian1111

  • Захожу иногда
  • 271
  • 1 / 0
Re: Гугл ругается на ложные ошибки 404
« Ответ #3 : 29.01.2016, 11:28:29 »
Решил пока удалять эти урлы вручную из индекса Googleачерез инструмент "Удалить URL-адреса".
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ошибки в админке VirtueMart 3.4.2

Автор face2005

Ответов: 0
Просмотров: 596
Последний ответ 04.05.2019, 18:47:25
от face2005
Ошибки при выключенной OPC

Автор denism300

Ответов: 0
Просмотров: 706
Последний ответ 25.12.2018, 18:51:14
от denism300
vmError: Сохранить не удалось из-за ошибки: В доступе отказано

Автор Melkiy

Ответов: 3
Просмотров: 882
Последний ответ 11.11.2018, 17:27:56
от lexxbry
Не получается создать страницу ошибки 404. Пробовал (htacc, error.php, галочку)

Автор Бейшен

Ответов: 1
Просмотров: 780
Последний ответ 19.08.2018, 15:58:39
от Sandruk1
После перехода на php 7 появились ошибки

Автор Stasweb

Ответов: 0
Просмотров: 1107
Последний ответ 28.10.2017, 10:36:32
от Stasweb