Nginx中include配置文件,方便管理多域名

目录

1.加上include配置

 2.配置 server 记录


一个网站对应一个server 记录,这样管理起来相对麻烦。我们可以将每个网站记录单独拆分出来即可,这就需要用到 nginx 中的 conf.d 文件

1.加上include配置

先进入到 nginx.conf 文件,然后将所有的 server 记录删除,加上 include 配置即可

include /etc/nginx/conf.d/*.conf; # 加载外部以 .conf 结尾的配置文件

Nginx中include配置文件,方便管理多域名_第1张图片

 2.配置 server 记录

来到 conf.d 目录下,分别将 server 记录单独记录到 .conf 文件中。

这里我配置有三个 server 记录。域名分别是 a.fly.com 、b.fly.com 、c.fly.com,

所以我 在conf.d 目录下 分别创建 a.fly.com.conf 、 b.fly.com.conf、 c.fly.com.conf

分别将对应的 server 记录保存进去

 编辑文件

 查看里面的server 记录

 Nginx中include配置文件,方便管理多域名_第2张图片

 配置好之后,重启nginx

nginx -t # 检查语法
systemctl restart nginx # 重启nginx

这样就可以通过 a.fly.com、b.fly.com、c.fly.com访问各自的站点了,管理起来也方便,直接找到对应的 .conf 文件进行修改即可。

你可能感兴趣的:(Ngnix,服务器,linux,nginx)