Есть доменное имя, зарегистрированное в стране X. По правилам серверное оборудование на котором расположен сайт должно находиться на территории страны-владельца доменной зоны (X). Поскольку сайт написан на asp.net mvc и нормального недорогого хостинга у нас нет, но была подписка на Windows Azure, то я и разместил сайт на Azure.
Если приобрести Unix-хостинг в стране X и настроить домен на этом хостинге, можно ли сделать так, чтобы при обращении на сайт он отдавал данные с Azure хостинга и все работало как и раньше? Была идея добавить на странице iframe, но тогда не будет меняться ее адрес при переходе по ссылкам во фрейме.
проксирование будет работать там где вы сможите редактировать nginx конфиги
Посколкьу вам нужно будет явно указать документрут и хост. Все веб морды пока не умеют рабоатть в паре nginx+apache и тд по списку. В общем это всегда костыль, хоть и простйо. но тем не менее вам нужен тариф на котором вы сможите иметь доступ до /etc/nginx/ или его аналогу а так же не запрещено в nginx.conf прокси на внешнюю машину.