1、解析域名
以dinganan.cn为例,进入域名解析管理,解析为:blog.dinganan.cn,如下图:
![](https://img-blog.csdnimg.cn/img_convert/8a7c41f3d401de616629ae9de30326f1.png)
在cmd命令窗口输入:ping blog.dinganan.cn,回车,若解析成功,如下图:
![](https://img-blog.csdnimg.cn/img_convert/b46e019ee531993b4f71eeb0af2c5188.png)
2、配置nginx
cd /etc/nginx/conf.d 进入 /conf.d目录,复制主域名的default.conf文件,命名为domain.conf
![](https://img-blog.csdnimg.cn/img_convert/83a2135314307259c1f15164e6989cfe.png)
拓展:命名为*.conf就可以,因为/etc/nginx下的nginx.conf里有:
include /etc/nginx/conf.d/*.conf;(自动读取conf.d里所有以.conf为后缀的文件)
![](https://img-blog.csdnimg.cn/img_convert/7b6b4f84f66f39047402de7ecda0de28.png)
接下来讲把domain.conf 里的所有路径都改成子域名项目文件路径就可以了,例如:
- html
- www(一级域名项目文件)
- blog(二级域名项目文件 )
![](https://img-blog.csdnimg.cn/img_convert/d781ba989a9c89f4f4b0ee379b76baa3.png)
改为:
![](https://img-blog.csdnimg.cn/img_convert/3f604ad73dedef93e20493c9fb4a5628.png)
:wq保存之后,输入systemctl restart nginx 回车,重启nginx
大功告成;效果: https://blog.dinganan.cn/
3、拓展
如果一级域名的SSL证书只支持一个域名,那么二级域名也需要获取SSL证书,不然无法正常显示。具体安装请参考: https://www.dinganan.cn/notes/ssl/
若二级域名比较多,可以采用域名泛解析的方法,方便管理。具体步骤自行搜索
注:每个人的服务器配置可能不一样,以上方法仅供参考