博主呓语:

Nginx下emlog伪静态的设置方法

Posted by 破冰 on 2012-11-28 12:38 Wednesday
  emlog的伪静态没有针对nginx,这点很不好。就得我们自己编写,配置了。我说一种很简单的方法,当然了还有别的方法,你可以自己去搜索研究。

  引入自定义emlog伪静态nginx规则文件。

假如没有emlog.conf文件,你可以在nginx配置文件夹里新建一个emlog.conf文件。内容如下:

location / {
        index index.php index.html;
        if (!-e $request_filename)
        {
                rewrite ^/(.+)$ /index.php last;
        }
}

这个就是我们要用到的nginx伪静态的规则文件,然后我们在nginx.conf引入emlog.conf,如果是集成包环境需要找下具体主机的nginx配置文件,修改如下:
http{
 ……
 server
  {
  ……
  include emlog.conf;
                ……
           }
}
然后重启nginx,进入后台开启静态模式~~即可。

发表评论: