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

发布时间:2024年01月03日

目录

1.加上include配置

?2.配置 server 记录


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

1.加上include配置

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

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

?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

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

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

文章来源:https://blog.csdn.net/m0_60494863/article/details/135373605
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。