nginx路径匹配踩坑

  • 页面403 Forbidden errors

原因: 权限问题,查看日志:*1 open() “/root/a.jpg” failed (13: Permission denied)

解决:nginx.conf 中加入user root;
nginx路径匹配踩坑

  • 页面 404 Not Found

原因: 这里我用的正则匹配, 表达式是location ~ .(gif|jpg|png|js|css)$匹配任意的以gif、jpg、png、js、css结尾的路径,
我输入的地址是: ip:端口/1.jpg ,匹配上了怎么会找不到报404呢?因为
nginx会去location中的root指向的目录里找1.jpg
, 而我目录里没有这个文件

解决: 如此如此这般这般…
nginx路径匹配踩坑

相关文章: