Приложение виртуального каталога IIS и DNS

Приложение виртуального каталога IIS и DNS

Это немного сложно описать, но я постараюсь... У меня есть интернет-приложение, которое реализовано в IIS 6.0 как виртуальный каталог (я назову его «ItsMyParty») в форматеhttps://www.app.com.au/ItsMyParty

Используя приведенный выше пример, www.app.com.au является родительским веб-сайтом, а «ItsMyParty» — виртуальным каталогом.

Теперь передо мной стоит задача «разделить» «ItsMyParty» и запустить его как отдельный веб-сайт (не виртуальный каталог и на другом сервере, нежели www.app.com.au, и www.app.com.au и ItsMyParty собираются перенести на сервер W2k12); но мы по-прежнему хотим, чтобы пользователи использовали одну и ту же ссылку.https://www.app.com.au/ItsMyParty' для доступа к 'ItsMyParty'..

Мне сказали, что я могу сделать некоторые трюки на DNS-сервере, чтобы добиться этого. Есть ли у кого-нибудь предложения, как это сделать?

Спасибо заранее. ВМ

решение1

При переходе на IIS 8.5 создайте два сайта: один для www.app.com.au, а другой для myShinyNewPartySite.au.

У вас будет две записи на вашем DNS-сервере, и для них будут созданы привязки имен хостов на ваших двух сайтах в IIS.

Когда www.app.com.auвы создаетеПерезапись URL-адресаправило для пересылки всех запросов на ItsMyParty, myShinyNewPartySite.auкоторое может выглядеть примерно так:

<rule name="Party" stopProcessing="true">
    <match url="ItsMyParty/(.+)" />
    <action type="Rewrite" url="http://myShinyNewPartySite.au/{R1}" />
</rule> 

это работает хорошо только если ваш сайт использует относительные ссылки, скажем, в вашем HTML вы используете

<img src="/ItsMyParty/images/party.jpg" ... />`

на новом сайте это не сработает, поскольку каталог ItsMyParty отсутствует.

решение2

Приложение виртуального каталога IIS и DNS хороши для веб-сайтов. В IIS можно создавать сайты, приложения и виртуальные каталоги для обмена информацией с пользователями через Интернет, интранет или экстранет. Хотя эти концепции существовали в более ранних версиях IIS, несколько изменений в IIS 7 и выше влияют на определение и функциональность этих концепций. Самое главное, что сайты, приложения и виртуальные каталоги теперь работают вместе в иерархических отношениях как основные строительные блоки для размещения онлайн-контента и предоставления онлайн-услуг

Система доменных имен (DNS) — это иерархическая распределенная система именования компьютеров, служб или любого ресурса, подключенного к Интернету или частной сети. Она связывает различную информацию с доменными именами, назначенными каждому из участвующих субъектов

Связанный контент