nginx 代理后 取消js 访问当前服务器
时间: 2023-09-05 18:08:10 浏览: 81
如果你想要禁止js访问当前服务器,可以在nginx的配置文件中添加以下代码:
```nginx
location / {
proxy_pass http://your_upstream_server;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
# 添加以下代码
add_header 'Access-Control-Allow-Origin' '';
}
```
其中,`your_upstream_server` 是你要代理的服务器地址。
添加以上代码后,nginx会将响应头中的`Access-Control-Allow-Origin`设置为空字符串,表示不允许跨域访问。这样,js就无法访问当前服务器了。
阅读全文