Не работает перенаправление IP с порта на домен

Я читал здесь несколько тем о том, как перенаправить IP-адрес в домен. В настоящее время я настраиваю наш сервер разработки в сети компании, и поэтому мы установили «виртуальный» домен в DNS нашего основного сервера.

До сих пор все приложения были установлены, работающие на {IP} : {Порт} . Теперь я хотел бы изменить это на домен, так как его проще использовать и читать, и потому что файлы cookie различаются для IP и домена соответственно (что предотвращает проблемы).

Очевидно, поскольку я запускаю приложения, которым требуется определенный порт, перенаправления Я' не работают.

Я пробовал следующие настройки в IIS Url Rewrite:

**Pattern:** {.\*}
**Condition:** {SERVER_NAME} matches *192.168.50.100*
**Action:** Redirect *Permanent* to `http://dev.myserver.de:{SERVER_PORT}/{R:1}`

Но это просто не работает. Мой локальный браузер просто продолжает использовать URL-адрес на основе IP. Я также пробовал использовать rewrite и другие типы перенаправления . Почему это так?

0
задан 15 May 2018 в 15:11
1 ответ

Попробуйте использовать {HTTP_HOST} в качестве переменной для сопоставления вместо SERVER_NAME . В документации предполагается, что SERVER_NAME будет выдавать каноническое имя коробки, а не то, что было в заголовке хоста запроса.

0
ответ дан 5 December 2019 в 06:03

Теги

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