Мы переместили сайт на веб-сервер Windows 2008 RS2 и теперь получаем ошибку «Страница, которую вы ищете, не может быть отображена, поскольку для попытки доступа использовался недопустимый метод (HTTP-команда)».
Один из ответов на подобный вопрос рекомендую посмотреть файл web.config. Вот; POST и GET добавлены к разрешенным глаголам. Что еще я могу сделать?
Спасибо
Я столкнулся с этой ошибкой в ОС Windows 7 Ultimate, и вот что я сделал в IIS 7.5:
Я убедился, что модуль WebDAV был удален. Некоторые команды http (в частности, PUT и DELETE) могут конфликтовать с модулем WebDAV. Вы должны удалить это из области «Программы и компоненты» панели управления.
Я также добавил команду DELETE в область «Фильтрация запросов» своего веб-сайта в диспетчере IIS и установил для нее значение «Разрешить».
Наконец, в области «Сопоставления обработчиков» сайта в диспетчере IIS я добавил новое сопоставление с заголовком DELETEVerbHandler и использовал следующие параметры:
Путь запроса: * Модуль: Исполняемый файл ProtocolSupportModule (необязательно): Имя: DELETEVerbHandler
Вероятно, вам нужно будет сделать то же самое для HTTP-глаголов PUT и OPTIONS.
Надеюсь, это поможет, но в этой ветке может быть больше деталей, которые могут вам помочь. http://forums.iis.net/t/1166025.aspx
Я бы порекомендовал следующие инструкции для решения этой проблемы.
Откройте правила создания WebDav и выберите параметр «Отключить WebDAV» на правой панели.
Выберите Модули, найдите модуль WebDAV и удалите его.
Выберите HandlerMapping, найдите WebDAVHandler и удалите его.