IIS ошибка 404 даже на статических файлах

Вообще-то я абсолютно уверен, что за столь вольное трактование классического “файл не найден” разработчиков IIS нужно как минимум четвертовать. Потому что у них эту ошибку надо читать как “что-то не найдено, или нет прав”, причем “что-то” - далеко не всегда запрашиваемый файл.
Возможный но скорее всего не полный список причин:
1. Файла таки нет. Откройте IIS менеджер, найдите там этот файл, из контекстного меню выберите browse.
2. На этот файл нет прав. Проверьте, от какого имени запускается IIS.
3. Нет прав на какую-то хрень, или эта хрень 404 (ну не найдена, да?).
3.1 Во-первых, все ISAPI фильтры должны быть бодры и веселы, и у IIS должно хватать прав на общение с ними, иначе 404 будет с вами.
3.2 То же касается .net-прибамбасов: если по каким-то причинам IIS не в состоянии вызвать .net библиотеки - вы получите ту же незатейливую 404.
3.3. IIS manager -> website -> properties -> Home_Directory -> configuration
Все файлы из того списка должны быть, как вы уже догадались, на месте, и тоже бодры-веселы.
Да пребудет с вами сила! Омммммм……

»

Оставить комментарий - Feel free to ask me in English

Он появится после того, как будет одобрен. - All comments are pre-moderated.

Внимание! Пожалуйста, не пишите в комментарии [url=... или [url]... - это будет считаться спамом. Если хотите дать ссылку - пишите просто адрес, до 2х на один коммент.
Attention! Please don't use "[url=..." or "[url]..." in comment's body or it will be deleted as spam
If you want to send me a link just type url, up to 2 urls in one comment.

Спасибо за отзыв! Thank you for a comment!