IIS6 не находит .asp файлы - PullRequest
0 голосов
/ 09 января 2009

Надеюсь, что кто-то может дать ответ, хотя это не связано со 100% программированием. Внезапно моя установка IIS6 на Server 2003 выдаст мне ошибку «404 Not Found», когда я попытаюсь загрузить любой файл, заканчивающийся на .asp.

Я могу увидеть файл там, если включу просмотр каталогов, но при нажатии на него сразу получится 404. Обычные HTML-страницы загружаются просто отлично, только ASP-файлы не могут найти, хотя они прямо в каталог вместе с файлом HTML.

Я, вероятно, забыл что-то глупое - кто-то может напомнить мне, что мне нужно сделать, чтобы заставить его загружаться правильно?

Ответы [ 3 ]

6 голосов
/ 09 января 2009

Убедитесь, что в разделе «Расширения веб-служб» включены активные страницы сервера.

0 голосов
/ 24 июля 2014

Мы столкнулись с этим вопросом в последнее время. Помимо расширений веб-службы, где один включает asp, на каждом сайте есть еще одно место, которое необходимо проверить.

Виртуальный каталог: В IIS 6.0 откройте свойства виртуального каталога. Перейдите на вкладку виртуального каталога - внизу нажмите на конфигурацию - убедитесь, что расширение .asp находится в этом списке. Если это не так, вы можете найти DLL где-то вроде этого пути: C: \ WINDOWS \ system32 \ inetsrv \ asp.dll . Кроме того, глаголы должны быть добавлены в этом же окне. Основными вариантами являются GET, HEAD, POST (и, возможно, TRACE, если необходимо).

Веб-сайт В IIS 6.0 откройте свойства сайта. Перейдите на вкладку Home DIrectory - внизу нажмите на конфигурацию - убедитесь, что расширение .asp находится в этом списке. Если это не так, вы можете найти dll где-то вроде этого пути: C: \ WINDOWS \ system32 \ inetsrv \ asp.dll. Кроме того, глаголы нужно будет добавить в это же окно. Основными вариантами выбора являются GET, HEAD, POST (и, возможно, TRACE, если это необходимо).

Надеюсь, это поможет - я не нашел упомянутое после довольно обширного поиска.

0 голосов
/ 09 января 2009

Дух - я знал, что это было что-то глупое, что я просто упустил из виду (показывает, как часто я использую Classic ASP). Большое спасибо.

...