Различные домены к различным страницам в IIS7

Попробуйте использовать новую функцию :

let s = "console.log('Hello '+a)",
call = new Function('a', s)

call('world!')

Убедитесь, что вы не вызываете вещи из GET / POST или это приведет к типу xss , позволяющему изменить ваш DOM со специальной созданной ссылки.

5
задан Germstorm 30 January 2009 в 08:03
поделиться

2 ответа

Сначала необходимо решить если попытка использовать Имя Основанный или основанный на IP хостинг.

Уникальный IP Основанного на IP использования для определения, какому виртуальному хосту это будет служить и Основанное Имя, будет на самом деле использовать заголовок хоста, который отправляется клиентским браузером.

Поэтому давайте см. два сценария:

Сценарий № 1 (ОДИН IP ДЛЯ СОВМЕСТНОГО ИСПОЛЬЗОВАНИЯ)

Вы имеете сервер только с одним IP, могли быть или частными или общедоступными пока домены, которым Вы служите, правильно настроены в DNS, служащем Вам внутренне или Вашему клиенту внешне (NAT).

Я предлагаю, чтобы ради этого учебного руководства Вы остановили веб-сайт по умолчанию. Хорошо.

Вы создадите один сайт в II7 и назовете его соответственно. Перейдите к правой стороне менеджера и ищите "Привязку" в соответствии с меню действий; удостоверяясь Вам выбрали новый сайт на Вашей левой панели. Теперь при "Привязке Сайта" выбирают IP-адрес, который Вы будете совместно использовать между сайтами (основанный на имени хостинг). Под "Именем хоста" вводят доменный № 1 "www.example.com", совершают нападки хорошо.

Выполните ту же процедуру выше с другим доменом или доменами, удостоверившись, что у них есть различные имена хостов и тот же IP.

Именно. Вы теперь сможете создать те сайты и выполнить их одновременно.

Тот же принцип выше применяется если Ваше использование "Сайта По умолчанию". "Сайт по умолчанию" является просто именем, которое MS дал созданному тому значения по умолчанию.

Сценарий № 2 (НЕСКОЛЬКО IP ДЛЯ СОВМЕСТНОГО ИСПОЛЬЗОВАНИЯ)

Если у Вас есть или некоторый частный или общедоступный IP для экономии, или по крайней мере пока Вы не делаете осуществление, единственное различие здесь - то, что сайты Вы настроите и не должны указывать "Имя хоста" на каждый сайт, поскольку это в основном сделано в зонах DNS само. Сайты ответят для любого запроса, выполненного тем IP на порте 80 независимо.

Когда будет, необходимо использовать несколько IP для обслуживания веб-сайтов. Хорошо все это зависит.

Некоторые причины: Сетевая Изоляция (безопасность), Приложения, которые не работают хорошо при основанном на имени хостинге, Привязке сертификатов SSL 443 (ПРЕД II7), и главным образом полный контроль над сайтом. Существует, конечно, больше причин, но я позволю другим записать немного также.

Весело провести время.

4
ответ дан 14 December 2019 в 19:28
поделиться

Править... после дальнейшего расследования я нашел что, если можно создать несколько сайтов и выполнить их одновременно. Просто должен остановить и создать сайты после устанавливания значений хоста для получения их к обоим выполненным одновременно.

Исходное сообщение:

Простой способ сделать это должно было бы добавить другое приложение путем открытия IIS, и щелчок правой кнопкой по Sites затем выбирает, Добавляет веб-сайт. Там можно указать физический путь Application2 и также установить "хост" "www.example.net", который отфильтрует все те запросы на второй сайт. Любые запросы, которые не соответствуют "www.example.net", все еще перейдут к веб-сайту по умолчанию.

Тот подход будет хорошо работать на Windows Server с помощью IIS, но на IIS7 Vista он не будет работать, так как у Вас может только быть один сайт, работающий за один раз. Для создавания второго сайта необходимо было бы сначала остановить веб-сайт По умолчанию.

1
ответ дан 14 December 2019 в 19:28
поделиться
Другие вопросы по тегам:

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