电脑技术学习

nginx上万能的wordpress伪静态配置方案

dn001

为wordpress添加伪静态功能,可以让wordpress更快更容易被搜索引擎检索提高网站访问量和访问体验。nginx是高性能的服务器软件,但是目前网络上流传的wordpress在nginx伪静态规则问题非常多,本经验提供100%完美兼容的伪静态规则。

wordpress.conf,注意是utf-8文件,内容如下:

rewrite ^.*/files/(.*)$ /wp-includes/ms-files.php?file=$1 last;

if (!-e $request_filename) {

rewrite ^.+?(/wp-.*) $1 last;

rewrite ^.+?(/.*\.php)$ $1 last;

rewrite ^ /index.php last;

}

在nginx的网站配置文件中引用此文件,如:include wordprss.conf

代码要特别注意格式,如半角全角,不要出现多余字符(多余空格也不行),任何多余的字符和格式都会造成失败

标签: