Nginx反代二级域名

警告
本文最后更新于 2021-06-07,文中内容可能已过时。

第一步解析A记录

第二步 在 Nginx 中完成反向代理配置

编辑 Nginx 配置文件,在 nginx.conf 文件中新增server节点如下(通过vi /etc/nginx/nginx.conf修改)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
server {
    listen 80;
    server_name www.abc.com;
    location / {
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header Host $http_host;
        proxy_pass https://127.0.0.1:443;
    }
}
server {
    listen 80;
    server_name ocr.abc.com;
    location / {
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header Host $http_host;
        proxy_pass http://127.0.0.1:8888;
    }
}

第三步 验证二级域名

切记,验证之前先要使用nginx -s reload刷新 Nginx 配置。

https://heartsuit.github.io/2019/04/30/Nginx-Reverse-Proxy-Server.html

0%