我有一个临时网址,例如https://some.domain.com/o/21c8a618-b527
。位置/ o /来自“后端”,是另一个路径,如“ /content/360.mp4”。从http://another.com开始使用“ /content/360.mp4”,浏览器开始播放视频。这部分配置工作正确。
当它打开临时链接时,我在浏览器中看到新的URL,例如“ http://another.com/content/360.mp4”。
您能帮我解决问题吗?如何配置Nginx在客户端浏览器中保留临时URL https://some.domain.com/o/21c8a618-b527
?
它是“ some.domain.com” Nginx配置文件。
upstream backend {
server backend;
}
server {
listen 443 ssl;
include /etc/nginx/ssl;
server_name some.domain.com;
location /o/ {
rewrite /v/(.+) /$1 break;
uwsgi_pass backend;
include uwsgi_params;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location /content/ {
proxy_pass http://another.com;
proxy_set_header Host $host;
}
}