自己理解:
conf.d - 扩展配置文件,用户配置文件
sites-available - 配置 虚拟主机(nginx支持多个虚拟主机,sites-enabled(存放 软链接,指向sites-available 中的配置文件,nginx 加载 sites-enabled下的配置,作为虚拟主机) 和 sites-available(存放配置文件,代表多个虚拟主机的配置))。
BTW:nginx.conf - 主要配置文件,
使用 include 加载
这样可以看出,conf.d 和 sites-enabled 没有本质区别,只是我们在 “文件夹的约定使用方法”不一样而已。
如图: