1

Я работаю в частной компании, которая имеет несколько внутренних веб-порталов или приложений, размещенных в локальной сети. Поэтому всякий раз, когда я набираю «fp /» в адресной строке любого браузера, он автоматически перенаправляет меня на страницу портала "http://apps/FPMS/aspx/FPMSHome.aspx" . Они используют DNS, чтобы соответствовать URL для перенаправления.? Если да, как я могу найти другие ярлыки, как этот? Если нет, что происходит за экраном? пожалуйста уточните это :)

1 ответ1

1

DNS не может соответствовать URL. Он предоставляет только IP-адрес для имени хоста (в данном случае fp ). После получения IP-адреса для подключения браузер отправляет свой запрос. Этот запрос содержит оригинальное имя хоста - вы можете увидеть это в заголовках запросов в HttpFox.

Чтобы перенаправление работало, должен быть HTTP-сервер, прослушивающий IP-адрес, к которому разрешено имя хоста. Этот сервер настроен для ответа на запросы, содержащие имя хоста fp с перенаправлением на http://apps/FPMS/aspx/FPMSHome.aspx .

В Apache HTTPd это будет выполнено так:

<VirtualHost 10.1.2.3:80>
  ServerName fp
  RedirectPermanent / http://apps/FPMS/aspx/FPMSHome.aspx
</VirtualHost>

Подобные конфигурации возможны практически на каждом HTTP-сервере. Ваша компания, скорее всего, использует Microsoft Internet Information Services (IIS).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .