238 字
1 分钟
Nginx 域名代理
2021-08-15

前言#

搭建了一个网盘,然后希望通过二级域名访问网盘,有两种方法:隐性URLNginx代理

隐性URL#

隐性URL,就是在服务商那里增加一条域名解析记录,但这个解析记录支持定向到某个固定端口,而不是默认的80端口。

但如果想要使用隐性URL,要看域名服务商是否提供,部分的服务商并不提供这个服务

2022-09-21 很不幸,我的服务商就是属于不提供的那一类。

Nginx代理#

可以通过 Nginx代理(转发),实现类似 隐性URL 的功能。

打开配置文件:

Terminal window
vim /etc/nginx/sites-available/default

添加如下内容:

server {
listen 80;
listen [::]:80;
server_name 域名;
location / {
proxy_pass http://127.0.0.1:服务端口;
}
}

在域名服务商处,新增域名解析记录,记录集类型是 A - 将域名指向IPv4地址,目标地址是服务器的ip地址。

Nginx 域名代理
https://fuwari.vercel.app/posts/建站/nginx/nginx-域名代理/
作者
Asuwee
发布于
2021-08-15
许可协议
CC BY-NC-SA 4.0