nginx路径匹配踩坑
- 页面403 Forbidden errors
原因: 权限问题,查看日志:*1 open() “/root/a.jpg” failed (13: Permission denied)
解决:nginx.conf 中加入user root;
- 页面 404 Not Found
原因: 这里我用的正则匹配, 表达式是location ~ .(gif|jpg|png|js|css)$匹配任意的以gif、jpg、png、js、css结尾的路径,
我输入的地址是: ip:端口/1.jpg ,匹配上了怎么会找不到报404呢?因为nginx会去location中的root指向的目录里找1.jpg, 而我目录里没有这个文件
解决: 如此如此这般这般…