问题描述
笔者在使用宝塔面板管理服务器,并创建了一个网站,之后在网站的nginx配置文件中添加了静态文件的访问规则,发现访问已有的文件一直显示404错误。
原因分析:
原先的配置文件如下:
访问文件发现一直显示404错误。排查想法是查找相应的错误日志,看nginx最终到磁盘的哪个路径下寻找文件,从而定位错误原因。
最初以为错误日志是在这个路径下
但是查看错误日志,发现只有请求的url错误信息,但是nginx具体是到哪个目录下去查找文件,这没有显示。
后来发现配置文件中还有这一段:
于是将两个log的路径修改为实际存在的路径,最终在错误日志中找到了具体的路径信息:
发现是去server下的root去寻找文件。
自我介绍一下,小编13年上海交大毕业&#