WordPress nginx伪静态规则设置
  • Blog
  • 2013-01-16
  • (1,911) Views
  • (0) Comments

linux系统下wordpress系统的伪静态设置其实很简单,默认apache作为web服务的话,直接wordpress后台设置固定链接就会在网站根目录生成.htaccess,进而成功实现伪静态功能,今天这篇文章的话是写给用nginx作为web服务的linux服务器,nginx下wordpress伪静态其实也不难,只是需要手动配置一下网站配置文件就OK了!

1、找到你的网站配置文件,不同系统或者不同服务器控制面板网站配置文件的目录都会有些不同,conf结尾的文件就是,多站点的网站配置文件以你配置网站的时候为准

2、在server_name这一行下面加上一下内容

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;
 }
}

3、保存文件并重启web服务

4、wordpress后台设置固定链接格式

以上四部   就可以搞定WordPress在 nginx下的伪静态设置了。


Comments

Top