陈奇网络工作室

nginx发布静态文件输出404

建设工作站服务器

最近,我做了静态的目录。 当然,我觉得相当简单,不就是写个目录吗? 分发后怎么也不行,一直在拨404。

找几篇文章一看,看来我的配置是对的。 这真的很奇怪。

吃着今天的午饭突然想到,可能是因为目录多写了一级。 饭后试试,果然。

原始配置文件中写道:

位置/{

root /opt/www;

}

位置/测试{

root /tmp/test;

}

提示404。

现在把/tmp/test的部分改为/tmp就可以了。 因为设置为location的根目录也是server_name的域名或ip,而location /test表示要在您写的目录中查找test目录。 我原来的写法相当于root /tmp/test访问/tmp/test。 这样安排是因为我的理解错误。

可能有和我一样理解错误的同学,但请不要忘记这件事。 请不要让大家犯了这个错误而浪费时间和精力。

详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3