wdcp面板下wordpress打开伪静态404解决方法

建站面板由于换成了WDCP然后worpress设置伪静态的时候,突然发现首页能访问,文章页打开404,经过各种查阅资料,整理了下解决方法;

1.手写在后台【Rewrite规则管理】添加规则wordpress.conf(这里随意命名,为了方便,我命名为WordPress)

详细规则

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

查阅资料的是加着location,但是这里如果加的话nginx无法重新启动(备注:这里加完规则需要重启下nginx,详细命令 service nginxd restart

2.加完规则,然后在站点列表那里选择建好的规则

这时候你的伪静态页面就能打开了。

点赞

发表评论

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