nginx 设置Access-Control-Allow-Origin响应头
时间: 2024-05-22 16:08:51 浏览: 392
Nginx配置跨域请求Access-Control-Allow-Origin * 详解
在Nginx中设置Access-Control-Allow-Origin响应头可以解决跨域问题。Access-Control-Allow-Origin是一个响应头部字段,表示允许哪些源可以访问服务器资源,它的值可以是一个具体的域名或者*(表示允许所有域名访问)。下面是在Nginx中设置Access-Control-Allow-Origin响应头的方法:
1. 打开nginx配置文件,一般位于/etc/nginx/nginx.conf
2. 在server、location或http块中添加以下代码:
```
location / {
add_header Access-Control-Allow-Origin *;
}
```
这个示例中,我们将Access-Control-Allow-Origin设置为*,表示允许所有来源的请求访问该资源。
3. 保存并关闭配置文件,重新加载Nginx配置文件。
```
sudo nginx -s reload
```
阅读全文