Классическая страница asp, генерирующая ошибку 404 в IIS 7

У меня есть приложение asp.net, работающее в IIS 7.5. У меня есть отдельная классическая страница asp, которую я перенес с другого сайта, который я теперь включил как часть приложения asp.net. Я размещаю приложение на своем локальном компьютере, но всякий раз, когда я перехожу на классическую страницу asp, я получаю ошибку 404 Not Found. Страница не пропала, и я включил ASP в IIS через функции Windows. Страницы asp.net работают нормально.

Любопытно, что мне удалось разместить страницу как собственный сайт в IIS, но не тогда, когда она интегрирована с asp.net.

Лог-файл IIS содержит следующую строку для запроса:

2013-11-06 16:25:33 127.0.0.1 GET /test/testpage.asp - 80 [username] 127.0.0.1 [system info] 404 0 2 120

Спасибо за любые предложения, дайте мне знать, если вам нужна дополнительная информация.

Редактировать 1

Я получил отслеживание Failed Request Tracing и смог найти эту ошибку в лог-файлах, когда проследил MODULE_SET_RESPONSE_ERROR_STATUS событие:

ModuleName IIS Web Core 
Notification 16 
HttpStatus 404 
HttpReason Not Found 
HttpSubStatus 0 
ErrorCode 2147942402 
ConfigExceptionInfo  
Notification MAP_REQUEST_HANDLER 
ErrorCode The system cannot find the file specified. (0x80070002) 

1 ответ

Решение

Итак, решение этой проблемы было очень смущающим - ссылка на страницу была неправильной, поэтому она работала в любом другом качестве. По крайней мере, я много узнал о IIS?

Другие вопросы по тегам