比如说请求者访问A域名,转发到后端A服务器。请求访问B域名,转发到后端B服务器。这个功能,叫做虚拟主机功能,是比较常用的。
除了通过二级域名发布不同的业务,然后通过七层虚拟主机的方式转发到对应后端的方式外,还有一个比较常用的就是同一个域名不同的URL来对应不同的应用。比如请求者访问的URL包含A目录,就转发到A服务器;请求访问的URL包含B目录,就转发到B服务器。
该类型解析主要是应用于:没有独立服务器或者有一个域名B,通过访问A域名而访问到B域名的内容,这时候就可以使用URL转发实现。URL转发可以转发到某一个目录或者文件下,其具有灵活、方便、个性化特点。
撰写本系列教程是因为有网友咨询在不受支持的路由器上,如何为群晖NAS配置自定义域名和进行端口转发等。实际上群晖本身就支持使用DDNS绑定域名因此只需路由端口转发即可,但也可以通过LEDE固件配置公网访问。甚至你还可以为LEDE路由器管理界面配置自定义域名公网访问等,而这一切都只需要DDNS以及端口转发功能。
通过浏览器输入域名,访问Nginx代理服务器,Nginx根据域名将请求转发给对应的目标服务器,作为用户我们看到的是服务器的响应结果页面,在整个过程中目标服务器相对于客户端是不可见的,服务端向外暴露的就是Nginx的地址.
将一个域名指向另外一个已经存在的站点时,需要添加URL记录。添加URL转发记录时,转发前后的两个域名都需完成备案。
正文完