1.拥有一个域名(对于域名进行解析)

2.添加记录

3.打开宝塔Linux面板(软件商店-->Nginx)

4.配置管理

5.加入代码
#backnew(自己定义的名字)
upstream backnew{
#8080(项目端口号)
server localhost:8080;
}
server {
listen 80;
#lan.back.cn(lan记录名、back域名)
server_name lan.back.cn;
location / {
#backnew(上面自己定义的名字)
proxy_pass http://backnew;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
add_header 'Access-Control-Allow-Origin' '*';
add_header 'Access-Control-Allow-Credentials' 'true';
client_max_body_size 100m;
proxy_connect_timeout 1;
}
location ~ .*\.(js|css|jpg|png)$ {
#backnew(上面自己定义的名字)
proxy_pass http://backnew;
}
}
6.重启Nginx

本文详细指导如何通过宝塔Linux面板解析域名,配置Nginx,设置upstream和server块,实现80端口下lan.back.cn域名的代理转发到本地8080端口,包括添加CORS支持。
137

被折叠的 条评论
为什么被折叠?



