Nginx下配置wordpress伪静态规则

wordpress是广为流行的一套博客系统,本站也是采用Wordpress。但是为了搜索引擎更优化(静态页面对于搜索引擎是最友好的),需要将PHP页面做伪静态处理

需要在站点配置文件中添加wordpress伪静态规则:

 

location / {
    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;
    }
}

重启nginx;

后台在设置/固定链接设置添加自定义链接规则即可

共有 0 条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注