Настройка сервера, обращение к директории - какая ошибка корректная?

O
На сайте с 20.10.2008
Offline
101
824

Какое поведение настроек сервера считается более удачным или корректным.

Например есть сайт и его уррл //www.domain.com/directory/ . /directory/ - существует в корне, пустая или не имеет индексного файла.

Что сервер должен вернуть в данном случае при запросе //www.domain.com/directory/ севрер: 403 Forbidden или 404 Not Found? Случай с показом содержимого директории, думаю, можно не рассматривать.

42
Оптимизайка
На сайте с 11.03.2012
Offline
396
#1

смотря какая цель.

403 — если вы хотите сказать клиенту, что ресурс существует, обработать запрос сервер может, но вот именно вам - нельзя.

404 — если хотите сказать клиенту, что ресурс не существует или скрыть его наличие.

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
O
На сайте с 20.10.2008
Offline
101
#2

Да, спасибо, я знаю, что означают ошибки сервера.

Сказать я много чего хотел бы! Мне важна реакция поисковых ботов и поисковых систем.

PA
На сайте с 15.02.2018
Offline
97
#3

403 обычно, если индексного файла нет и 404 если страница не найдена на существующем сайте.

Продаю ХОСТИНГ | Дедик, VDS, Бекап ( https://is.gd/vgd245) дешево | Мои VDS ( https://is.gd/vds100 ) быстрее твоих

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий