Локальный IIS, как мне сопоставить URL с номером порта? - PullRequest
0 голосов
/ 02 января 2011

Я запускаю IIS 7 на моей локальной машине разработчика.Мой сайт запущен и работает.Чтобы получить доступ к веб-сайту, мне нужно ввести URL с номером порта в адресной строке браузера (www.ScoobyDoo.dev:91).Что мне нужно изменить, чтобы мне нужно было только ввести часть www.ScoobyDoo.dev в URL?Я делал это раньше, но я рисую пустым.Порт 80 содержит другой веб-сайт, поэтому я не могу просто переместить его на стандартный http-порт.

Спасибо!

Ответы [ 2 ]

5 голосов
/ 02 января 2011

Если вы хотите, чтобы несколько сайтов находились на одном и том же IP-адресе, вам нужно использовать HTTP-заголовки хоста.

При условии, что ваш существующий веб-сайт не использует SSL, тогда вы можете использовать заголовки хоста. Чтобы настроить заголовки узлов в IIS7, измените «Привязки» (для этого в правой части панели «Действия» для сайта есть пункт меню):

alt text

Вы хотите добавить / отредактировать свои привязки для каждого сайта, который находится на том же IP-адресе, например для вашего сайта scoobydoo.dev: alt text

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

Это можно сделать, добавив сайт, связанный с необработанным IP-адресом, и создав HTTP-редирект.

0 голосов
/ 02 января 2011

Я не уверен, что вы ожидаете здесь делать.Если что-то еще привязано к порту 80, а ваш веб-сервер привязан к порту 91, вам нужно будет указать порт 91 в веб-браузере при отправке запроса на сервер.По умолчанию, без явного указания порта в адресе, веб-браузер выполнит запрос на порт 80 (или 443 для SSL).

Вы можете добавить записьв файл hosts (c: \ windows \ system32 \ drivers \ etc \ hosts), в котором вы указываете неуказанную версию порта на указанную версию порта, но я не думаю, что она будет работать.Этот файл предназначен для разрешения DNS, а не для сопоставления портов.Полагаю, стоит попробовать.

Не могли бы вы немного уточнить, что именно вы ожидаете?Или что вы думаете, что вы могли сделать раньше?Интересно, вы не дадите нам всю картину здесь?

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