У меня есть сайт, где я использую CustomErrors в файле web.config, чтобы указать пользовательскую страницу ошибок, и это работает отлично. Пользовательская страница 404 также указана в конфигурации IIS (потому что, если нет, я не получаю свою страницу 404).
Но у меня есть некоторая логика, которая срабатывает, если пользователь получает 404, который смотрит на свой запрошенный URL-адрес и, если это необходимо, делает предложение навигации. Эта логика основывается на значении aspxerrorpath. На моем компьютере разработки aspxerrorpath правильно добавлен к URL-адресу, например: http://localhost:3092/FileNotFound.aspx?aspxerrorpath=/badpage.aspx, но на моем тестовом сайте нет никакого aspxerrorpath, добавленного к URL-адресу, поэтому вся моя пользовательская логика обойдена, и мои предложения не позволяют, т работы. Я не уверен, что это проблема конфигурации IIS или что-то еще. Веб-сервер - это Windows Server 2008 с IIS 7.
Любые мысли?
Большое спасибо.