augustine

Как на ocStore 2.1.0.2.1 сделать страницу с 404 ошибкой?

Рекомендуемые сообщения

augustine    0

Как на ocStore 2.1.0.2.1 сделать страницу с 404 ошибкой? Чтобы не существующая страница отдавала 404. На форуме уже поднимали этот вопрос, но решения там под старые версии.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Dotrox    335

Так она же есть изначально и во всех версиях. За неё отвечает контроллер /catalog/controller/error/not_found.php

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AWARO    649

речь об оформлении?


not_found.php
за пустую корзину тож она цепляется

Изменено пользователем AWARO

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
augustine    0

Всем большое спасибо.

 

Я думал у меня на сайте не существующие страницы отдают HTTP/1.1 200 OK, оказывается всё нормально - HTTP/1.1 404 Not Found.

Это я нашёл сеошника на фрилансе, так он блин :) мне дал рекомендации что нужно сделать по сайту.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexDW    864
.. я нашёл сеошника на фрилансе..

с таким же успехом можно у бомжей на помойке проконсультироваться :ugeek:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Dotrox    335

Это я нашёл сеошника на фрилансе, так он блин :) мне дал рекомендации что нужно сделать по сайту.

Так сразу надо было проверить насколько его советы соответствуют действительности прежде, чем тратить время на решение несуществующих проблем.

Как показывает практика, многие сеошники, вероятно, даже сайт не открывают, а тупо скидывают стандартный список рекомендаций.

с таким же успехом можно у бомжей на помойке проконсультироваться :ugeek:

Какое оскорбление для бомжей :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
baxabit    73

Эммм.. не хотелось бы получить тумаков, особенно за некропост, но, что если действительно 200 отдаёт? и файрфоксе и в вебмастере и сервисах проверки.

Отключал кэшеры, перенаправления с www и с http, со всех 4 вариантов не выдаёт 404-ю

На самой странице выдаёт h1 "Запрашиваемая страница не найдена!", при отключении seo pro выдаёт "Товар не найден" и категория, соответственно.

Куда копать? :) Всюду пишут, что фикс внедрён ещё с версии 2.0.

 

Версия ocStore 2.1.0.2

Изменено пользователем baxabit

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
andrus    3

Люблю ,когда старые темы становятся вновь актуальными)
 

Цитата

... но, что если действительно 200 отдаёт? ...


Попробуйте впихнуть в самом начале кода шаблонного файла ...\catalog\view\theme\default\template\error\not_found.tpl заголовок, из функционала РНР:
 

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

Самому интересно, насколько это верное решение, на случай того, если на несуществующие страницы, каким-то образом проскакивает  200 ОК

Изменено пользователем andrus

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу