基于linux下LNMP环境设置wordpress伪静态

1.编辑配置文件

 vi /usr/local/nginx/conf/vhost/你的网站根目录.conf    
 vi /usr/local/nginx/conf/nginx.conf      在server(server模块中)中添加 include rewrite/wordpress.conf;   注意:不同端口,都需要这条配置。
 vi /usr/local/nginx/conf/rewrite/wordpress.conf     注意:你可以选择将下面代码写入wordpress.conf中,也可以选择直接写入nginx.conf的server模块中。

2.添加内容

location / {
        #try_files $uri $uri/ /index.php?$args;
        index index.html index.php;
        if (-f $request_filename/index.html)
        {
                rewrite (.*) $1/index.html break;
        }
        if (-f $request_filename/index.php)
        {
                rewrite (.*) $1/index.php;
        }
        if (!-f $request_filename){
                rewrite (.*) /index.php;
        }
}

3.在 wordpress 后台 “设置” -> “固定链接” -> 点击 “自定义结构”输入 /%post_id%.html

内容包含转载或原创内容,请勿转载
秋风荡 » 基于linux下LNMP环境设置wordpress伪静态

发表评论

隐藏
变装