Классический ASP всегда возвращал статус 500.100
в случае ошибки сценария.Это было очень долгое время в предыдущих версиях IIS, и поведение не изменилось.
Если вы хотите отлавливать ошибки сценариев Classic ASP *, 1004 * и смогут прочитать Server.GetLastError()
объект на вашей пользовательской странице ошибок (скажем, для регистрации), вам нужно предоставить обработчик специально для 500.100
.
Если вы не укажете пользовательскую ошибку 500.100
, IIS вернется к вашей пользовательской (или собственной) странице 500
error, но Server.GetLastError()
не предоставит никакой полезной информации об ошибке.