Перейти к содержанию
NePridumal

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

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

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

 

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

 

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

404-1.jpg

яндекс.jpg

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

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


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

ваша ссылка на демосайт выдает 404. Поэтому ищите проблему у себя на сайте.

Ссылку у яндекса вы зачеркнули. Версию движка не назвали.

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


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

на демо сайте все ок, проблема у меня. версия движка 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");

 

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

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


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

ищите BOM

 

bomdel

delbom

 и подобные..

  • +1 1

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


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

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

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


Ссылка на сообщение
Поделиться на другие сайты
В 19.09.2017 в 01:46, NePridumal сказал:

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

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

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


Ссылка на сообщение
Поделиться на другие сайты
В 19.09.2017 в 01:46, NePridumal сказал:

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

 

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

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

 

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

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

 

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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