美文网首页
让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