Возникает ситуация, когда во-первых все текущие запросы должны работать так, как они сейчас работают для определенного доменного имени. Например www.hello.com
А динамический DNS будет указывать на тот же статический IP-адрес сервера www.hello.com (somedomain.dnsdynamic.com ---> XXX.XXX.XXX.XXX)
Все Запросы, GET, POST и т. д. в быть прокси другому сервер с именем хоста finalserver.example.com. (обратите внимание, что у этого сервера нет статического IP-адреса, поэтому необходимо использовать имя хоста)
Прокси должен только работать, когда сервер www.hello.com получает запрос с именем сервера somedomain.dnsdynamic.com
Уже пробовал иметь в виду это ответ но не удалось, либо получен неверный шлюз 502, либо страница 404 не найдена
Если я правильно вас понял, вы можете попробовать определить два виртуальных хоста:
один для www.hello.com
который обслуживает содержимое локального веб-сервера
другой для somedomain.dnsdynamic.com
это прокси для finalserver.example.com
Что-то вроде этого :
server {
listen 80;
server_name www.hello.com;
root /var/www;
index index.html;
}
server {
listen 80;
server_name somedomain.dnsdynamic.com;
location / {
proxy_pass http://finalserver.example.com;
}
}