Неправильная работа 404 ошибки

Главные вкладки

Аватар пользователя MasterTrend MasterTrend 23 января 2014 в 1:02

Доброе время суток.
Некорректно работает 404 страница.
Допустим, если набрать несуществующую страницу вида http://sitesitesite.ru/fsvgf, то все будет нормально - откроется 404-ая страница (http://sitesitesite.ru/404).
А если попытаться открыть несуществующую страницу вида http://sitesitesite.ru/admin/content/dfds, то вместо 404, откроется http://sitesitesite.ru/admin/content (родительская существующая страница). И это касается и других страниц сайта (ноды, термины и т.д. ведут себя также).
Не знаю, где искать причину.. Может есть стандартные методы решения этой проблемы.

Комментарии

Аватар пользователя NurOff NurOff 23 января 2014 в 16:05

Вы считаете, что администратору проекта нужна 404 страница?
Аналогично попадаю на предыдущую позицию. Не заморачиваюсь.
Если у юзверя нет доступа к административным ресурсам, он попадет на 403 Smile

Аватар пользователя MasterTrend MasterTrend 23 января 2014 в 16:42

Наверное, я привел неудачный пример.. Волнует меня ситуация как раз с нодами и терминами, которые ведут себе по аналогии, т.е. при переходе на несуществующую страницу ноды: http://sitesitesite.ru/dom/derevo/dfds то вместо 404, откроется http://sitesitesite.ru/dom/derevo (родительская существующая страница)...

Аватар пользователя MasterTrend MasterTrend 23 января 2014 в 17:06

Ну не знаю, мне кажется, что да...
Несуществующая страница должна выпадать из индекса возвратив 404 страницу, а у меня они возвращают существующую и становятся дублями действующих страниц.
Получается, если какой-то материал сайта удален или поменял адрес, то старые адреса (или удаленные) становятся дублями своих родительских страниц.. Это нормально?

Аватар пользователя drupby drupby 23 января 2014 в 17:20

"MasterTrend" wrote:
если какой-то материал сайта удален

то будет 404 Not Found
"MasterTrend" wrote:
или поменял адрес,

для этого есть модуль redirect

но это же не имеет отношения к первоначальной теме топика

Аватар пользователя drupby drupby 23 января 2014 в 17:22

"MasterTrend" wrote:
у меня они возвращают существующую и становятся дублями действующих страниц

дублями для ваших фантазий или для поисковых систем?

Аватар пользователя MasterTrend MasterTrend 23 января 2014 в 17:34

Мне бы хотелось, чтобы для моих фантазий) Но, как понимаю, они становятся дублями для поисковых систем (оставаясь в индексе), что, наверное, не есть хорошо. Поэтому хотел найти причину и сделать, что бы все несуществующие страницы открывали страницу - 404 Not Found, а не родительскую.

Аватар пользователя drupby drupby 23 января 2014 в 17:47

"MasterTrend" wrote:
Но, как понимаю, они становятся дублями для поисковых систем

вначале надо найти в гугл- вебмастере и яндекс вебмастере наличие дублей проиндексированных , а потом паниковать
и поменьше читать псевдо-seo блоги

Аватар пользователя MasterTrend MasterTrend 1 февраля 2014 в 16:25

Пробовал совсем отключить views - проблема сохраняется.
Проблема с дублями актуальна. В поисковиках часто не реальная страница (урл с синонимами), а дубли для которых она является родительской страницей. (допустим вместо сайт.ру/dom/derevo может оказаться уже несуществующая сайт.ру/node/57/talk или сайт.ру/dom/derevo/talk1
Где копать, подскажите?