Когда IIS должен перенаправить на 404? - PullRequest
0 голосов
/ 16 апреля 2011

Я настроил IIS для перенаправления на пользовательскую страницу 404, когда запрошенная страница не найдена.Однако он также перенаправляет на страницу 404, если такой ресурс, как CSS, JavaScript или файл изображения не найден.Это то, что должно произойти?

Несмотря на то, что файл JS или CSS никогда не должен отсутствовать, возможно, что ссылочное изображение не существует на сервере, поскольку сайт управляется с помощью CMS.

Ответы [ 2 ]

2 голосов
/ 16 апреля 2011

также перенаправляет на страницу 404, если такой ресурс, как CSS, JavaScript или файл изображения не найден. Это то, что должно произойти?

Да, это так.

Если вы пытаетесь получить доступ к ресурсу (HTML, JS, изображениям и т. Д.), Который не существует, 404 является правильным.

То, что не должно произойти, - это перенаправление страницы, ссылающейся на такие пропущенные ресурсы.

1 голос
/ 16 апреля 2011

Это поведение соответствует определению

Стандартный код ответа HTTP, указывающий, что клиент смог связаться с сервером, но сервер не смог найти то, что было запрошено

...