позвольте мне пояснить свой вопрос на примере:
Я хочу указать URL:
https://www.example.com to Server A (IP aaa.bbb.ccc.ddd)
и
http://www.example.com to Server B (IP eee.fff.ggg.hhh)
Это возможно? И если да, то как это сделать? Как настроить для этого DNS?
(Я использую apache, с панелью)
Спасибо
Вы не можете этого сделать с DNS. Вам нужно будет поставить перед ним прокси или границу NAT, у которой есть такая возможность.
Это невозможно, но у вас есть два рабочих облака:
а) настроить прокси на www.example.com и использовать разные серверы для трафика http и https (весь трафик по-прежнему проходит через прокси)
б) использовать другой домен для https (ssl.example.com или что-то в этом роде)
Нет необходимости иметь один и тот же домен, указывающий на разные серверы, в зависимости от протокола, используемого для подключения.
вам необходимо использовать балансировщик нагрузки с его DNS-записью на www.example.com для перенаправления различного трафика на разные внутренние серверы в зависимости от запрашивающего порта. если у вас нет аппаратного фунта, вы можете использовать что-нибудь в программном обеспечении, например, haproxy.