Jump to content

ошибка 404 отрабатывается не строго


Recommended Posts

Заметил странные момент при ошибочном вводе адреса. Например, существует адрес категории:

 

http://baubay.dp.ua/6-komplekty-nabory-podarochnye-nabory

 

если его изменить например на

 

http://baubay.dp.ua/6-komplekty-naborylll

 

то выдается не page-not-found а исходная страница

 

http://baubay.dp.ua/6-komplekty-nabory-podarochnye-nabory

 

то же самое и для отдельных товаров.

 

Почему это происходит?

 

Prestashop 1.4.9.0

Link to comment
Share on other sites

А почему это тебя не устраивает? Кому вообще придет в голову лишние символы к ссылке в заде дописывать?

В престашопе в ссылке главное это ID категории, а до него ( от Id до адреса сайта) или после ты можешь вообще как угодно ссылку изменять, будет идти 301 редирект на нужную страницу, очень грамотно помоему сделано...

 

Начитаются статей про CEO и 404 страницу и потом начинают заказчики парить мозг по поводу ее важности для сео...на самом деле полный бред конкретно в этом случае ее выдавать, 301 редирект лучше в этом случае.

Link to comment
Share on other sites

А почему это тебя не устраивает?

 

Все таки хочется понять почему это происходит. Поиском не нашел...

Link to comment
Share on other sites

В смысле почему? Для того же СЕО хотя бы.

 

Смотри ты создал категорию, и назвал ее как то по своему, а спустя время эта ссылка проиндексировалась, а тебе понадобилось переименовать категорию и в месте с этим у тебя же и ссылка меняется! И если бы было как ты хочешь то человек перейдя по старой ссылке получил бы 404, а так он получит 301, и индексация не слетит и клиент не будет потерян....

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

Link to comment
Share on other sites

Это тоже понятно :)

 

Интересно как это технически реализовано.

 

Кстати, судя по примерам когда дружественные URL переделаны без использования ID, в похожей ситуации переадресация 301 не работает, а работает как раз 404.

Link to comment
Share on other sites

  • 3 months later...

Это тоже понятно :)

 

Интересно как это технически реализовано.

 

Кстати, судя по примерам когда дружественные URL переделаны без использования ID, в похожей ситуации переадресация 301 не работает, а работает как раз 404.

Привет! 

На твоем сайте заметил, что если у тебя выдает 404 ошибку, то у тебя выше твоего шаблона не отображаются какие-то цифры в левом верхнем углу. А у меня отображаются. Вот и в вопрос, что это за цифры и для чего, можно ли их как-то убрать, а то они двигают весь шаблон на строчку вниз.

Спасибо!

 

-----------

Странно, теперь не отображаются  :unsure:

Это может зависит от КЕШ включен или отключен? 

-----------

Edited by Oleg2013 (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...