Задать вопрос

Nginx и удаленный upstream?

Есть рельсовое приложение с nginx на DigitalOcean, все на одном хосте. В силу маразматических законов Беларуси я обязан хоститься на двух с половиной местных хостеров, у которых тарифы вида 5 сайтов на php + 1 база, либо VDS по 100 баксов.
Что я хочу: взять самый дешевый vds, поднять там nginx и пробрасывать все входящие на текущий хост, ничего никуда не переносить. Реально это? Как конфиг настроить? Сильно ли задержка увеличится?
Мне просто нужно домен перебросить на новый ip?
  • Вопрос задан
  • 609 просмотров
Подписаться 6 Средний 5 комментариев
Пригласить эксперта
Ответы на вопрос 2
@ynblpb_spb
дятел php
Блокировка DigitalOcean?
вот тут я писал ответ, вам поможет это решение.
домен переписать на IP нового сервера и всё.
Ответ написан
@abmanimenja
Можно сделать с проксированием и кэшированием.
location / {
		resolver 8.8.8.8;
		
		proxy_cache my_cache;

		proxy_pass https://original.example.com;
		proxy_redirect off;

		proxy_intercept_errors on;

		proxy_set_header X-Forwarded-Host $host;
		proxy_set_header X-Forwarded-Server $host;
		proxy_set_header Host original.example.com;
		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
		proxy_set_header X-Real-IP $remote_addr;
		proxy_set_header X-Forwarded-Proto $scheme;
	}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы