赞助商

nginx位置路径问题

发布时间:2019-07-11 发布网站:脚本之家
脚本之家收集整理的这篇文章主要介绍了nginx位置路径问题脚本之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

在debian squeeze中我的nginx中有一个非常默认的站点启用设置,我现在试图让它在myhost / munin /上提供我的munin图表

下面是我添加到配置中的位置

       location /munin
            {
                    root /var/cache/munin/www/;
                    index index.htm index.html;
            }

这是我收到的错误:

            2012/07/09 23:52:03 [error] 3598#0: *13 "/var/cache/munin/www/munin/index.htm" is not found (2: No such file or directory),client: 93.*.*.*,server:,request: "GET /munin/ HTTP/1.1",host: ""

这个设置习惯于在apache中“正常工作”.我是nginx的新手,所以有点迷失为什么在寻找路径时添加额外的/ munin.任何建议?

最佳答案
您需要使用alias指令,而不是root:

location /munin/ {
    alias /var/cache/munin/www/;
}

总结

以上是脚本之家为你收集整理的nginx位置路径问题全部内容,希望文章能够帮你解决nginx位置路径问题所遇到的程序开发问题。

如果觉得脚本之家网站内容还不错,欢迎将脚本之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:76874919,请注明来意。