Запрашиваем файл по относительному пути, а отдаем со второго сайта
Что необходимо выполнить, чтобы на втором сайте. На котором указаны относительные пути к файлам, а самих файлов на данном сайте нету. Пользователю отдавала ответ, к примеру изображение которое храниться на первом сайте.
Ответы (1 шт):
Автор решения: Aleksey Vaganov
→ Ссылка
В конфиге Nginx для первого и второго сайта разделите блоки server и в конфиге второго возпользуйтесь директивой try_files:
server {
...
server_name site1.ru;
...
}
server {
...
server_name site2.ru;
try_files $uri @proxying_to_site1;
location @proxying_to_site1 {
proxy_set_header Host site1.ru;
proxy_pass http://site1.ru;
}
...