ir7 urlrewriting без косой черты (существует файл проверки для удаления) - PullRequest
1 голос
/ 29 апреля 2011

У меня есть URL, такой как http://localhost/site/someName/file.ext,, где file.ext - это разные варианты, а файлы не существуют в папке сайта.

в iis6 я создаю модуль и убираю флажок «Проверить файл существует», но в iis7 я не могу найти эту опцию и не могу разобрать этот запрос, потому что IIS показывает сообщение об ошибке: StaticFile 0x80070002

1 Ответ

1 голос
/ 09 августа 2011

Вы должны зайти в Панель управления \ «Удалить программы» \ «Изменить программы Windows» и перейти к настройкам IIS, вы должны увидеть «Инструменты веб-управления» (или что-то подобное), а затем найти «Совместимость управления II6». Убедитесь, что у вас установлена ​​консоль управления IIS 6 (скорее всего, нет). Затем вы можете получить доступ к консоли IIS6, чтобы добавить свое сопоставление без необходимости существования файла (оставьте его для M $, чтобы убрать простой флаг, подобный этому, в новых версиях их $ oftware).

Также обратите внимание, что даже после того, как вы настроите эту настройку, в IIS 7 будут выполняться изменения, которые могут вызвать дальнейшее горе. Я не могу вспомнить, что конкретно я натолкнулся, но это было связано с настройками web.config (и я почти уверен, что это из-за какой-то ошибки, которую вы можете найти и получить ответ довольно быстро).

Это мой первый ответ, поэтому надеюсь, что это поможет, и удачи!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...