Задать вопрос
nepster-web
@nepster-web

Как разместить одну страницу сайта на другом сервере?

Есть 2 сервера.

Теперь такая задача, к примеру
ip 1 сервера 10.0.0.1
ip 2 сервера 10.0.0.2

К примеру на сервере 1 к 10.0.0.1 прикреплен домен site.ru и содержит сайт.

Можно ли сделать такую вещь:

Страница test.html находится на сервере 2, а обратиться к ней можно через домен (через 1 сервер)

тоесть запрашиваем site.ru/test.html, test.html находится на другом сервере. Можно ли такое сделать?
  • Вопрос задан
  • 3527 просмотров
Подписаться 3 Оценить Комментировать
Решения вопроса 1
@rozhik
Да, для этого есть несколько способов.
1. редирект (При первом способе в браузере будет видна урл второго сервера, наверное не то, что Вам нужно)
2. проксирование (первый сервер обратится к второму, и отдаст контент клиенту)
В зависимости от вэб сервера реализации различные. Я вижу в теге nginx, по этому для него
server { ...
    location test.html {
         proxy_pass http://backend;
  }
}
upstream backend {
   server http://10.0.0.2
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Anonym
@Anonym
Программирую немного )
В дополнение к @rozhik, можно директорию с сервера 2 подключить по NFS на сервере 1 и работать с файлами локально.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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