Если мой веб-сайт blah.example.com имеет IP-адрес X.X.X.X , то можно ли указать URL-адрес, который выглядит как подкаталог, например blah.example.com/fizz , и сопоставить его с совершенно другим IP-адресом (скажем, Y.Y.Y.Y)?

Если нет, то почему? Если да, то как и какой конфигурации DNS это требуется?

1 ответ1

3

Нет.

Это связано с тем, что часть, занимающаяся IP-адресами (DNS), ничего не знает об URL-адресе запроса.

Когда ваш веб-браузер пытается перейти на blah.example.com/fizz , он сначала отправляет эхо-запрос на DNS-сервер и спрашивает, кто blah.example.com , и возвращает X.X.X.X . Затем он просит X.X.X.X для /fizz .

Проблема в том, что DNS-сервер (который переводит blah.exmaple.com в X.X.X.X) никогда не слышит о части /fizz URL-адреса, поэтому он не может вернуть для него другой IP-адрес.

Он может вернуть другой ip для другого субдомена, хотя:

     blah.example.com -> X.X.X.X
fizz.blah.example.com -> Y.Y.Y.Y

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