nginx 配置入门 进行跨域

安装:

下载地址:nginx.org 

安装后文件目录如下

nginx 配置入门 进行跨域_第1张图片

nginx.exe  启动文件

conf/nginx.conf  配置文件

logs nginx日志 

配置 nginx.conf  进行跨域

server {
	listen 80;
	server_name  cyc.cenozon.cn;
	index index.htm;
     
    add_header 'Access-Control-Allow-Origin' '*';
    add_header 'Access-Control-Allow-Credentials' 'true';
    add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS, PUT';
    add_header 'Access-Control-Allow-Headers' 'DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,token';
    underscores_in_headers on;

    location / {
        add_header Access-Control-Allow-Origin $http_origin;
        add_header Access-Control-Allow-Credentials true;
        add_header Access-Control-Allow-Methods GET;
        proxy_set_header X-Forwarded-Scheme  $scheme;
        proxy_pass http://127.0.0.1:3000/;   
    }
    // 跨域方法
    location /api {
        proxy_pass http://192.168.1.102:8098/;   
    }
}
// nginx 配置本地域名,访问文件
server {
	listen 90;
	server_name  cyc.uccn.cn;
	root E:/mycode/dingshi/uccn/html;
	index index.html;
}

可以有多个server服务,监听不同的端口

root 指向文件地址

常用nginx命令

开始 start nginx

结束 nginx -s stop

重启 nginx -s reload

你可能感兴趣的:(git,nginx)