如果所有站点配置都放在nginx.conf文件中会非常杂乱。
我们可以在nginx.conf文件中使用include一个文件夹的形式,这样只要给每个新增项目建一个 **.conf文件就好了。
http {
include vhosts_enable/* ;
}

在vhosts_enable目录下配置站点
server {
listen 80;
server_name abc.com www.abc.com;
root /srv/www/seo/public/storage/sites/www.abc.com;
index index.html index.htm;
}
通过在Nginx的http块中使用`include`指令,可以将不同站点的配置分散到单独的.conf文件中,例如在vhosts_enable目录下为每个新项目创建一个配置文件,如`abc.com.conf`。这样可以保持主配置文件的整洁。示例配置中展示了如何为abc.com设置监听、域名、根目录和默认索引页。

170

被折叠的 条评论
为什么被折叠?



