Субдомен Localhost с номерами портов, как? - PullRequest
2 голосов
/ 02 февраля 2010

Мы знаем, что, чтобы добавить поддомен для localhost, мы открываем и редактируем файл хоста, добавляя такие строки, как:

127.0.0.1  localhost
127.0.0.1  abc.localhost
127.0.0.1  xyz.localhost

Моя проблема в том, что: если я просматриваю abc.localhost: 88 , я получаю следующую ошибку:

Bad Request - Invalid Hostname
HTTP Error 400. The request hostname is invalid.

Почему URL abc.localhost: 88 не переходит на 127.0.0.1:88?

Пожалуйста, помогите.

Ответы [ 2 ]

3 голосов
/ 02 февраля 2010

Поскольку вам нужна запись для abc.localhost в вашем файле hostsЕсли это уже сделано, убедитесь, что ваш веб-сервер прослушивает порт 88.

Если вы используете IIS, убедитесь, что вы добавили привязку к правильному имени хоста (abc.localhost).

1 голос
/ 02 февраля 2010

Помимо помещения записи в файл хостов клиента, вам потребуется добавить соответствующий заголовок хоста abc.localhost на сайт IIS, настроенный для порта 88.

В диспетчере IIS (inetmgr.msc), свойства веб-сайта, вкладка веб-сайта, расширенные и добавьте туда заголовок своего хоста.

...