Недавно осуществили миграцию ряда веб-сайтов с устаревшего сервера Windows 2003 под управлением IIS6 на новый сервер Windows 2008 под управлением IIS7.
Все сайты используют CMS, написанную на классическом ASP, который требует, чтобы ошибка 404 была изменена для загрузки файла default.asp, который просматривает URL-адрес и загружает контент из базы данных. Это сделано для того, чтобы все URL-адреса оставались красивыми и оптимизированными для SEO.
Бэк-офис CMS работает аналогичным образом (за исключением того, что с ошибкой 404 разбирается admin / default.asp).
Однако по какой-то причине страница входа (которая, очевидно, включает отправку формы с пользовательской ошибкой 404) не переносит информацию POST.
Ладно, вот что странно. Он отлично работает в Google Chrome, но не в IE7 / 8 или Firefox.
Очевидно, это настоящая королевская боль в Харрисе.
Есть идеи, почему данные публикации передаются через пользовательский обработчик 404 для одного браузера, но не для других?
У меня есть все, что я могу, и в настоящее время ищу в Интернете информацию об этом, но, похоже, ничего не могу найти ...
Хорошо - вот обновление для странного момента.
Он отлично работает в Safari и Google Chrome, но не в IE7 / 8 или Firefox.
???