У нас есть сайт электронной коммерции, созданный сторонним поставщиком программного обеспечения для электронной коммерции, основной магазин со страницами продуктов, корзиной и оформлением заказа.
Сторонний поставщик настроил файл htaccess таким образом, чтобы при вводе несуществующего URL-адреса он перенаправлялся на домашнюю страницу вместо генерируемой ошибки 404.
Это приводит к тому, что веб-мастер Google сообщает о дублирующих заголовках и описаниях страниц, которые больше не существуют.
Я думаю, что было бы лучше, если бы выделенная страница с ошибкой 404 отображалась, а не перенаправляла обратно на домашнюю страницу
Так что лучше сделать, чтобы веб-сайт перенаправлял 404 на домашнюю страницу, чем выделенную страницу 404?
источник
jmb
сказал, но у меня есть динамические страницы для моей CMS, поэтому сначала я должен пройти через это. такErrordocument 404 /dynamic_page.php
и если бы не нашел то отобразил бы/notfound.htm
.Я бы проголосовал за отдельную страницу с ошибкой, если бы только пользователи вашего сайта знали, что ссылка, по которой они нажали, не удалась или они набрали неправильный URL. Было бы сложно вернуться на домашнюю страницу. Я знаю, что у меня возникнет соблазн повторить свои действия, чтобы увидеть, сделал ли я что-то не так!
Если вы добавите ссылку «сообщить об этой неработающей ссылке» или даже войдете в нее самостоятельно, вы получите уведомление и шанс исправить проблемы с сайтом.
источник