我的Nginx版本号为:1.20.2,配置文件路径为:/etc/nginx,在conf.d文件夹的conf.d文件中添加以下代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
upstream blog {
#绑定8080端口
server localhost:8080;
#集群
#server localhost:8081;
}
server {
listen 80;
server_name www.zoutl.cn; #要绑定二级域名

#charset koi8-r;
#access_log logs/host.access.log main;
location / {
#root html;
#index index.html index.htm;
proxy_pass http://blog; #要和指定的upstream相对应
proxy_connect_timeout 30; #连接超时 默认为60秒
proxy_read_timeout 30; #读取超时 默认为60秒
proxy_send_timeout 30; #发送超时 默认为60秒
access_log off;
break;
}

#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}

将上面代码复制过来后,要修改的地方有三处:

  1. upstream的名称,以及upstream里的端口号
  2. server下的server_name,server_name的值为二级域名
  3. server下的location /的proxy_pass填http://upstream的名称