百度云主机伪静态配置方法,解决wordpress设置固定链接后404

很久没做站了,以前陆陆续续做过一些,都是关于产品方面的,通过SEO来获取客户,效果也有。后来变更了行业,只保留了一个自己名字域名的生活网站,由于懒惰没有更新,渐渐也就遗忘了,等到重新想起,发现名字域名已经过期,被别人抢注,用了8年之久的域名,就这么没了,心里还是有点难受。

做这个“动画咖”博客,主要用于一个自己学习动画的地方,而且很长时间没有打字,感觉思维迟钝,写博可以激活一下头脑。

有过做网站的基础,再建就很简单,买了域名和空间,配置了SSL,装了wordpress,设置相关属性,换了个主题,更改固定链接。都很顺畅,中间有两个难点,一是配置SSL,二是固定链接后网站内页无法打开。

配置SSL文件后后台无法登陆,这个问题网上一大堆答案,不算难,很好解决!

设置固定链接后内页无法打开,出现404,这个问题我只能说,我用的是百度云BCH虚拟主机,所以解决方法也只针对拥有类似主机的朋友,这个方法我找了好久才找到,供大家参考:


百度云主机配置伪静态有两种,主要取决于使用的web环境,目前支持的有Lighttpd和nginx,前者是在app.conf文件中配置的,后者是在bcloud_nginx_user.conf文件中配置;下面这边主要演示nginx环境中wordpress伪静态的配置。

步骤如下:

1、可以自行创建配置文件,并保存为“bcloud_nginx_user.conf”,文件内容如下:

location / {
	try_files $uri $uri/ /index.php?$args;
}
  # Add trailing slash to */wp-admin requests. rewrite /wp-admin$ $scheme://$host$uri/ permanent;

2、通过FTP软件将创建好的配置文件上传到主机中webroot目录下
先将bcloud_nginx_user.conf上传至网站根目录下(即webroot目录)

3、在百度云BCH控制面板中重载一下站点(停止后再运行),如下图:

站点

至于说怎么设置wordpress的固定链接,折腾过wp的都知道,不再啰嗦。

未经允许不得转载:动画咖 » 百度云主机伪静态配置方法,解决wordpress设置固定链接后404

顶 (1)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

置顶文章