[亲测有效]WDCP v3.2版本安装wordpress的伪静态实现

  • [亲测有效]WDCP v3.2版本安装wordpress的伪静态实现已关闭评论
  • 298 views
  • A+
所属分类:建站技术

刚买了个阿里云ECS,安装的是WDCP管理后台。当我把本站(wordpress)搬过来之后,发现所有的链接点开都是404,启用默认的固定链接设置就可以。在网上找了好多人的解决方法,但是都解决不了。网上找到的教程都是针对WDCP v2版本的伪静态规则,估计是跟版本有关系。

找朋友帮忙解决了一下,重新写了规则文件,测试有效;首先先在后台 网站管理-rewriter规则管理中添加一个规则,命名为wordpress_nginx.conf;文件中的规则如下:

location /themes\/.*\.(html|xml)$ {
return 403;
}
location /mobile {
if (!-e $request_filename) {
rewrite ^/mobile/(.*)$ /mobile/index.php last;
}
}
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php last;
}

然后再到网站管理中编辑网站的设置,在“支持rewriter”中选择刚刚添加的wordpress_nginx.conf。然后重启服务器就可以了。

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 推荐公众号
  • 互联网十八般武艺
  • weinxin
吴 文元