Nginx跨域与header允许下划线key的设置方法

一:默认Nginx服务器,不支持Header属性的key有"_"下划线,如果要支持可,设置:

  

  # 开启header支持下划线
  underscores_in_headers on;

  

二:Nginx配置跨域:

    

server {
listen 10001;
server_name localhost;

#charset koi8-r;

#access_log logs/host.access.log main;
root /usr/local/nginx/html/dist;
location / {
# root /usr/local/nginx/html/dist;
index index.html index.htm;
try_files $uri $uri/ /index.html;
# error_page 405 =200 http://$host$request_uri;
autoindex on;
}

配置URL的跨域方式
location /api {
rewrite ^/api/(.*)$ /$1 break;
proxy_pass http://x.x.x.x:10004/;
}

为本地的其他目录,绑定可访问目录。

location /localstatic {
alias /opt/app/Service/MicroServiceTool/static/;
# proxy_pass http://xxxx.xx.xx.xx:10004/;
}

 

Nginx跨域与header允许下划线key的设置方法

上一篇:dmesg 时间转换


下一篇:使用smtp+piter-vue发送邮箱