美文网首页
让nginx支持伪静态

让nginx支持伪静态

作者: misaka去年夏天 | 来源:发表于2017-06-02 17:38 被阅读0次

打开nginx/conf/nginx.conf配置文件,找到access_log这一句,在这一句上面,加上这么一段代码即可:

#如果请求既不是一个文件,也不是一个目录,则执行一下重写规则  
if (!-e $request_filename)  
    {  
        #地址作为将参数rewrite到index.php上。  
        rewrite ^/(.*)$ /index.php/$1;  
        #若是子目录则使用下面这句,将subdir改成目录名称即可。  
        #rewrite ^/subdir/(.*)$ /subdir/index.php/$1;  
    }  

然后重启nginx即可。
但是首先,你的nginx得支持pathinfo模式(版本较高的nginx默认支持pathinfo),具体方法可以参考nginx下支持pathinfo

相关文章

网友评论

      本文标题:让nginx支持伪静态

      本文链接:https://www.haomeiwen.com/subject/brvufxtx.html