nginx配置允许跨域请求,在nginx.conf中添加如下(*表示所有):
add_header ‘Access-Control-Allow-Origin‘ ‘*’;
add_header ‘Access-Control-Allow-Credentials‘ ‘true‘;
add_header ‘Access-Control-Allow-Methods‘ ‘*’;
add_header ‘Access-Control-Allow-Headers‘ ‘*’;
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
underscores_in_headers on;
keepalive_timeout 65;
gzip on;
gzip_min_length 1k;
gzip_buffers 4 16k;
gzip_http_version 1.0;
gzip_comp_level 6;
gzip_types text/plain text/css text/javascript application/json application/javascript application/x-javascript application/xml;
gzip_vary on;
#文件服务
server {
listen 80;
server_name res.xxx.cn;
add_header 'Access-Control-Allow-Origin' '*';
add_header 'Access-Control-Allow-Credentials' 'true';
add_header 'Access-Control-Allow-Methods' '*';
add_header 'Access-Control-Allow-Headers' '*';
index index.html index.htm;
root /home/webroot/file;
}
#web服务
server {
listen 80;
server_name www.xxx.cn;
location / {
root /home/dalunzi/web;
index index.html index.htm;
if (!-e $request_filename) {
rewrite ^(.*)$ /index.html?s=$1 last;
break;
}
}
location /favicon.ico {
alias /home/webroot/favicon.ico;
}
}
#api服务
server {
listen 80;
server_name api.xxx.cn;
location /{
proxy_pass http://127.0.0.1:8000;
}
}
}
原文地址:https://blog.csdn.net/gdgztt/article/details/129398030
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_31576.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。