Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Неверные страницы выдают 200 ОК, вместо 404


NePridumal
 Поделиться

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

В стоке мой движок опенкарта при переходе по любой не корректной ссылке выдает - 200 ответ 

 

а должен 404. Как на фото ниже. Вопрос, где править ? точнее где варианта 2: либо в not_found.php, либо в not_found.tpl

 

каким образом внести изменения что бы при обращении на несуществующую ссылку выдавался ответ 404 для ПС ?

Изменено пользователем NePridumal
Ссылка на комментарий
Поделиться на других сайтах


на демо сайте все ок, проблема у меня. версия движка 2.3.0.2 . где копать ?) как должны выглядеть вышеперечисленные файлы ?

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


Добавил вначале файла not_found.tpl строчку:

 

<?php

header ("HTTP/1.1 404 Not Found");

?>

 

не помогло(

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


Проблема решается по-другому, пишите в лс

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

ответил в лс

 

правил: product, category, manufacturer, information php 

 

//$this->response->addHeader($this->request->server['SERVER_PROTOCOL'] . ' 404 Not Found');
  header("HTTP/1.1 404 Not Found");

 

не помогало, чистил кэш перед обновлением и после, рез-та нету(

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


  • 4 месяца спустя...
В 19.09.2017 в 01:46, NePridumal сказал:

Вы правы, дело было в БОМ. Гений ))

 

5 часов назад, stanlee сказал:

Ситуация один в один, про какой БОМ речь ?)

 

И правда во всем был виноват маленький БОМ xD

найти его можно тут

 

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


  • 4 года спустя...
22.01.2018 в 15:08, stanlee сказал:

 

 

И правда во всем был виноват маленький БОМ xD

найти его можно тут

 

Файл больше недоступен..где копать?

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


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.