nginx的文件转向问题

【字号: 日期:2022-06-30浏览:31作者:雯心

问题描述

原来的地址是http://aaa.com/aaa.swf

新地址是http://bbb.com/bbb(没有.swf,程序自动加载的)

这种情况怎么实现访问源地址也能自动加载新地址(不是跳转)

问题解答

回答1:

location ~ ^/aaa.swf { root /var/www/bbb.com # the local file path of bbb # use rewrite to map aaa.swf to bbb}回答2:

如果不在同一台主机上,可以通过反向代理来实现

在bbb.com的server {}块中加入如下语句即可。

location / { if ($uri = /bbb) { rewrite ^/bbb$ /aaa.swf break;proxy_pass http://aaa.com; } }

相关文章: