#nginx #proxy #proxypass
#nginx #прокси #proxypass
Вопрос:
У меня есть этот URL
https://example.com/image/test.jpg
И я хотел бы проксировать с помощью Nginx изображение по этому URL
https://cdn0.tnwcdn.com/wp-content/blogs.dir/1/files/2018/02/google-pacman-796×419.jpg
без изменения URL, т. е. оставаясь таким же, как этотhttps://example.com/image/test.jpg
Что бы вы поместили в блок location, чтобы это произошло?
Комментарии:
1. Не могли бы вы поделиться своей конфигурацией nginx, пожалуйста?
Ответ №1:
Вы можете использовать proxy_pass
параметр в вашей конфигурации nginx:
server {
# ...
server_name example.com;
# ...
location /image/test.jpg {
proxy_pass https://cdn0.tnwcdn.com/wp-content/blogs.dir/1/files/2018/02/google-pacman-796x419.jpg;
}
}
Комментарии:
1. когда я это делаю, оно перенаправляет меня на этот URL cdn0.tnwcdn.com/wp-content/blogs.dir/1/files/2018/02 / … ; вместо того, чтобы держать меня на example.com/image/test.jpg