У меня есть проблема, возникшая при использовании Google Page Speed Online, хотя я беспокоюсь, что здесь может быть более масштабная картина.Я запустил свой сайт с помощью онлайн-инструмента, см. Результаты здесь: https://developers.google.com/pagespeed/#url=www.exclaimer.com&mobile=false. Обратите внимание, что он требует перенаправления на http://www.exclaimer.com/oops.aspx?aspxerrorpath=/default.aspx
Теперь исходный URL-адрес, который я подключил http://www.exclaimer.com и http://www.exclaimer.com/default.aspx обе работы находят в моем браузере.Я веду журнал всех страниц, которые не были найдены, и действительно /default.aspx был там более тысячи раз (только изменение произошло 24 часа назад).Это не я пробовал онлайн-инструмент Page Speed 1000 раз, поэтому я беспокоюсь, что это может быть другая служба Google (или какая-то другая автоматизированная система), которая выходит из строя.Не было жалоб от посетителей сайта, которые не могут получить доступ, что заставляет меня думать, что для обычных пользователей проблем нет, проблема возникает только из-за автоматических ботов или подобных им подобных.
Наверное, мой вопрос таков:Кто-нибудь знает, как я могу изолировать источник проблемы?Я попытался изменить свой код регистрации 404, чтобы захватить страницу, с которой осуществлялся доступ к /default.aspx
, но мне не очень повезло, так как Url Referrer работает только в довольно определенных условиях.
Обновление
Я изменил свой код, чтобы регистрировать детали ошибки, но ничего не передается для /default.aspx.
Exception error = Server.GetLastError();
string errorTitle = "";
string errorDetails = "";
if (error != null)
{
errorTitle = error.InnerException.Message;
errorDetails = error.ToString();
}
Server.ClearError();
... send to database