最近在配置一个项目
同nginx配置server_name
配置成功后 service nginx reload 却出现404
在配置文件上纠结了很久却无法发现问题
于是乎查询了nginx链接错误日志
request: "GET /install.php HTTP/1.1", host: "wechat.imcyk.com"
这可就尴尬了,意思是找不到/install.php文件
可是目录下明明有的
于是我常识加入文件夹
奇迹发生了,找到文件了
什么什么原因导致需要加上文件夹才可以访问呢
其实
server_name wechat.imcyk.com;
server_name wechat.imcyk.com/;
'/'结尾时,访问必须携带文件夹,反正则不用