使用 nginx
来解决跨域真的是非常方便。
nginx 的配置文件为
- /etc/nginx/nginx.conf
打开之后,一个跨域的配置如下:
1 | server { |
这个是监听了 8444 端口,其中文件指向是 /var/www/html8444 ,其中的代理是
1 | location /rest { |
这里的意思是,当 url
是以 rest
开头的时候,会把 host
变成 https://aip.baidubce.com
比如,当 url
是 http://ip:8444/rest/abc
会变成 http://aip.baidubce.com/rest/abc
在页面上的表现是还是
这只是一个简单的配置,更多的细节可以查看相关的文章。
另外值得注意的是,配置完之后,要重新加载 nginx
。