三级域名网站视频nginx中设置三级域名的方法示例nginx 三级域名




三级域名网站视频nginx中设置三级域名的方法示例nginx 三级域名

2022-07-20 19:31:21 网络知识 官方管理员


问题描述

通过配置nginx可以设置一个IP地址下面通过不同的端口访问不同的Web应用,但是时间长了之后端口号和应用之间的关系就很模糊了。

如http://120.79.79.XX:9001和foreign.XXX.xin虽然这两个网址都是指向同一个网站,但是后者显然望文生义,比前者好很多。同时在网站SEO中,后者也比前者的权重更高。

基本知识

顶级域名:.com.cn

二级域名:baidu.comsina.com,这其中baidu和sina就是二级域名

三级域名:zhidao.baidu.com其中zhidao就是三级域名

基本步骤

  • 设置地址解析
  • 配置nginx监听
  • 配置nginx跳转

创建地址解析

笔者使用的阿里云,登录到阿里云后台后,新增A记录,将三级域名名称填入到主机记录中,具体填写方法可以参考下图

三级域名网站视频(nginx中设置三级域名的方法示例)(1)

三级域名网站视频(nginx中设置三级域名的方法示例)(2)

配置nginx

修改
/etc/nginx/sites-aviablable中的default文件,完整代码如下:

三级域名网站视频(nginx中设置三级域名的方法示例)(3)

两个服务都是监听的同一个端口80,但是服务2的server_name和新设置的地址解析保持一致。然后设定proxy_pass将80端口获取到的信息转发到9000端口。

发表评论:

最近发表
网站分类
标签列表