страницы

404 и 403 страницы

Как известно, у протокола HTTP есть разные коды ответов клиентскому приложению на запрос какой либо страницы.
Код 200 отдается если документ найден и произойдет отдача его содержимого.
Код 304 - отдается если документ найден, уже забирался клиентским приложением и не был изменен.

Есть даже стандарт на коды ответов - http://www.w3.org/Protocols/rfc2616/rfc2616-sec6.html.

Но нас интересуют коды 404 и 403. Допустим, не нашлась страница или не нашелся документ или доступ на сервер запрещен для какого то раздела.
Тогда вебприложение должно, если ничего не найдено, - отдать код 404, если запрещено - код 403, и выдать какой то контент на тему того, что "в данном месте делать нечего".

RSS-материал