nginx 配置
程序员文章站
2022-06-11 22:38:17
...
upstream www.bugyun.com {
# 后台服务器地址
server 10.47.88.131:8080;
}
# 配置虚拟机
server{
# 配置监听端口
listen 80;
# 配置访问域名
server_name www.bugyun.com;
# 对以html|htm等结尾的地址进行负载均衡
location ~ .*\.(html|htm|gif|jpg|jpeg|bmp|png|ico|txt|js|css|ttf|woff|woff2|svg|eot)$ {
root /usr/local/nginx/bugyun-web;
index index.html;
add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Headers X-Requested-With;
add_header Access-Control-Allow-Methods GET,POST,OPTIONS;
}
# 所有以/开头的地址,实际上是所有请求
location / {
# 去请求Linux下/usr/local/nginx/bugyun-web文件夹里的文件
root /usr/local/nginx/bugyun-web;
# 首页响应地址
index index.html;
}
location /api-schedule {
# 设置被代理服务器的端口或套接字,以及URL
proxy_pass http://www.bugyun.com;
# 将代理服务器收到的用户的信息传到真实服务器上
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
# 设定通过nginx上传文件的大小
client_max_body_size 8000M;
add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Headers X-Requested-With;
add_header Access-Control-Allow-Methods GET,POST,OPTIONS;
}
location /api-wechat {
proxy_pass http://www.bugyun.com;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
client_max_body_size 8000M;
}
上一篇: 中药怎么治疗输卵管不通
下一篇: 浅谈Pandas 排序之后索引的问题
推荐阅读
-
MySQL 配置优化(多个参数)
-
intellij idea tomcat热部署配置教程
-
SpringCloud-微服务配置统一管理SpringCloud Config(七)
-
PHP 访问数据库配置通用方法(json)
-
Pix-Pix的配置
-
ThinkPHP3.2.2使用yaml配置格式
-
本地机apache配置基于域名的虚拟主机详解
-
CentOS 6安装Nginx centos nginx 启动 centos6.5 nginx centos7 安装 ngin
-
nginx proxy_cache配置说明 nginx proxy cache nginx tcp proxy nginx proxy pass配
-
Spring集成jedis的配置与使用简单实例