gpt4 book ai didi

nginx - 如何配置nginx读取当前工作目录中的nginx.conf?

转载 作者:行者123 更新时间:2023-12-02 16:14:04 24 4
gpt4 key购买 nike

我在Windows上安装了nginx,并在我的http根目录中放置了一个nginx.conf,但似乎没有包含该路径,我可以通过包含c:/http_default来包含它/nginx.conf,但我希望 nginx 自动包含当前工作目录的任何 nginx.conf 。示例:对于 http://mydomain.com/test/index.php,我希望包含 c:/http_default/test/nginx.conf

最佳答案

您最好的选择是首先拥有标准化的目录结构(例如 c:\www\example.com )。然后在每个站点目录中都有一个用于存放根目录和conf 文件的目录。然后您可以在主 nginx.conf http { } 部分中使用它。

include c:/www/*/conf/nginx.conf;

然后,当您启动或重新加载 nginx 时,每个站点的 nginx.conf 将被加载。因此,如果您的网站有这两条路径,那么您就已经设置好了。

c:\www\example.com\conf\
c:\www\example.com\htdocs\

Web 文件放入 htdocs 中,nginx.conf 放入 conf 中。就这么简单。

我从未在 Windows 上使用过 nginx,所以我假设它的'conf 使用正斜杠,如 *nix。

关于nginx - 如何配置nginx读取当前工作目录中的nginx.conf?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7056524/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com