Как в Nginx сделать директорию, которая будет брать данные с другого сервере?

Здравствуйте.
Есть два сайта например "example.com" и "drive.example.com" которые расположены на разных серверах

Нужно реализовать следующее: когда идет запрос на директорию "example.com/drive" веб сервер должен вернуть данные с "drive.example.com" так чтобы URL не изменился.

Возможно ли реализовать такое и если возможна как?
  • Вопрос задан
  • 3012 просмотров
Пригласить эксперта
Ответы на вопрос 3
@Little_CJIOH
proxy_pass вам нужен

location /drive {
proxy_pass http://drive.example.com;
}
Ответ написан
Комментировать
kivsiak
@kivsiak
software engineer
Ответ написан
Комментировать
vvpoloskin
@vvpoloskin Куратор тега Компьютерные сети
Инженер связи
Возможно - redirect, rewrite-rule, reverse-proxy, в конце-концов alias на удаленно примонтированную файловую систему.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы