IIS7.0 к IIS6.0

Disallow: *
Allow: index.ext

, Если я помню правильно, второй пункт должен переопределить первое.

5
задан Allen Rice 7 July 2009 в 17:46
поделиться

5 ответов

Можно ли обновить их машину до последней версии сайта .NET 3.5? Поскольку IIS 7.0 web.config может работать в IIS 6.0 без каких-либо изменений, вам просто нужно, чтобы .NET 3.5 работал на сайте IIS 6. Однако, если все ваше приложение скомпилировано для .NET 3.5, обновление инфраструктуры является обязательным, если вы не хотите переписать все свое приложение для .NET 2.0.

9
ответ дан 18 December 2019 в 13:17
поделиться

Это проблема IIS или инфраструктуры? Мне кажется, вам просто нужно установить .NET 3.5 на их компьютер, и вуаля, вы герой

3
ответ дан 18 December 2019 в 13:17
поделиться

Единственная потенциальная проблема, с которой вы можете столкнуться, - это если вы написали приложение с помощью MVC или System.web.routing. Даже в этом случае есть хаки, чтобы заставить это работать в IIS6.

1
ответ дан 18 December 2019 в 13:17
поделиться

No this is an IIS not framework issue. As you can see from my post above. The web.config that has been generated for IIS7 will not work with IIS6.

There are tags that IIS6 doesn't know about plus IIS7 web.config puts things like handlers in sections that IIS6 doesn't know about.

I needed a quick way to regenerate the web.config for the project that was compatible with IIS6. I've edited it by hand now.

0
ответ дан 18 December 2019 в 13:17
поделиться

В этой статье обсуждается, как настроить файл web.config, который будет работать как в IIS6, так и в IIS7.

http://arcware.net/use-a-single-web-config-for-iis6-and-iis7/

0
ответ дан 18 December 2019 в 13:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: