nginx.conf里也没有发现有相关的配置

解决方案 »

  1.   

    不会被当做目录结构的吧,403错误一部分是关于权限问题或者文件缺失。
    关于403的含义:服务器已经理解请求,但是拒绝执行它。
    所有Http Status Code的含义可以在HTTP状态码这篇wiki查询到。
    首先需要检查你所指向的目录或者文件是否能有权限被读到。或者你缺失index文件,如index.php,index.html等。
    这篇403 forbidden error at Nginx基本解释清楚了。
    如果你需要关于在linux上配置php+nginx+mysql+phpmyadmin的配置步骤,欢迎登录我的个人博客查看在centos上通过yum安装PHP+Nginx+Mysql+phpmyadmin这篇文章
      

  2.   

    嗯,这我知道,我只需要访问/abc-efg.html 这样的地址返回的是正确的404错误就好了。
      

  3.   

    有用URL重写吗?可能跟URL重写规则有关系。