У меня есть домашний сервер, на котором я хочу разместить несколько веб-сайтов.IP-адрес моего домашнего сервера меняется один раз в несколько месяцев, поэтому у меня есть сценарий обнаружения изменений IP-адресов, который обновляет бесплатного провайдера DNS, который я настраиваю с новым IP-адресом.Свободный днс безобразен.Допустим, это ugly.free-dns.com
У меня есть 2 домена (example1.com
и example2.com
).Я хочу, чтобы CloudFlare владела двумя моими доменными именами, и перенаправляю запросы на мое уродливое доменное имя под капотом.
Первоначально я планировал присвоить каждому из URL-адресов на CloudFlare ugly.free-dns.com/example1
и ugly.free-dns.com/example2
соответственно, а затем используйте обратный прокси-сервер nginx для обнаружения различий в путях и маршрутизации на правильные локальные порты, где каждый сайт будет размещаться отдельно в контейнере Docker.
Я никогда не использовал cnames (илиnginx), и оказывается, что вы не можете назвать путь, который бросает гаечный ключ во весь мой план.Некоторые исследования показывают, что виртуальные хосты могут быть тем, что я хочу, но я не уверен, как это будет работать с CloudFlare.Я чувствую себя немного над головой, так что я подумал, что попросить о помощи.