Каковы различия между Веб-сайтами, Каталогами, Виртуальными каталогами и Приложениями в IIS 7?

Из статьи в Википедии о следе на LAN

Волшебный Пакет является широковещательным кадром, содержащим где угодно в его полезной нагрузке 6 байтов (приводящий к шестнадцатеричному FF FF FF FF FF FF) сопровождаемый шестнадцатью повторениями MAC-адреса целевого компьютера.

3
задан 30 September 2016 в 19:59
2 ответа

Если новый сайт с другим URL и Вы управляете сервером, в большинстве случаев я рекомендую некоторым веб-сайт. Веб-сайт имеет уникальную привязку сайта на нем.

Виртуальный каталог является подпапкой под существующим сайтом и совместно использует ту же привязку.

Так, если у Вас есть site1.com и site2.com, затем сделайте их их собственными сайтами. Если у Вас есть site1.com и site1.com/subfolder, то они должны совместно использовать тот же сайт.

0
ответ дан 3 December 2019 в 06:22

Могу ли я создать для моего приложения новый веб-сайт вне веб-сайта по умолчанию

Если вы размещаете только один сайт, вы можете поместить его на сайт по умолчанию. Это просто то, о чем говорится. Шаблон веб-сайта по умолчанию. Если вы планируете разместить несколько сайтов, вам следует создать разные веб-сайты для каждого из них в IIS, чтобы у них был разный пул приложений и разные привязки сайтов.


или создать виртуальный каталог или приложение на веб-сайте по умолчанию?

Каталог отличается от виртуального каталога следующим образом:

Каталог
Фактический путь к файлу : c: \ inetpub \ wwwroot \ subdirectory
Как отображается в URL : http://yoursite.com/subdirectory

Виртуальный каталог
Фактический путь к файлу : c: \where \ something \ files \ subdirectory
Как отображается в URL : http://yoursite.com/subdirectory

Как видите, виртуальный каталог используется для добавления подкаталога к сайту, когда этот подкаталог не находится в корне документа (в данном случае c: \ inetpub \ wwwroot ).


или приложение на веб-сайте по умолчанию?

Приложение немного сложнее для понимания. Общий обзор такой:

Кроме того, в IIS 7 концепция приложения теперь имеет значение как для IIS, так и для технологий, расширяющих функциональность IIS. Приложение - это объект, важный для сервера во время выполнения. Это связано с тем, что конвейеры обработки запросов IIS и ASP.NET объединены в IIS 7, чтобы контент мог использовать преимущества функций, ранее предоставляемых только для приложений с управляемым кодом. Например, каждое приложение с управляемым кодом работает в домене приложения (AppDomain). Приложение может иметь несколько виртуальных каталогов, и каждый из них будет обслуживаться тем же доменом приложений, что и приложение, которому они принадлежат.

Этот фрагмент взят из learn.iis.net , и там есть гораздо более широкое описание. Я предлагаю вам прочитать всю эту страницу. Он подробно рассказывает обо всем этом и содержит множество ссылок на другие полезные ресурсы.

4
ответ дан 3 December 2019 в 06:22

Теги

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