wordpress设置404页面的方法

经常有人询问我们的空间如何设置404页面,其它的程序可以参考这篇文章设置,但wordpress例外。wordpress会自动接管所有的404页面。

这就意味着不用也不能在cPanel设置404页面,如果强制设置要不404设置无效,要不会破坏wordpress导致所有页面都出现404.

那么wordpress应该如何设置404页面呢,其实很简单。

1. 打开WordPress仪表盘

2. 选择“外观” 菜单

3. 在菜单下选择“编辑”选项

4. 查找主题的文件列表中是否包含“404页面模板”

5. 在页面右边点击“404页面模板”链接

6. 根据自己的需要更改404文本信息

7. 保存所做改动。

多数主题都自带404模板,少数主题没有,如果按照上面的步骤没有找到“404页面模板” ,您可以自己创建404.php放到主题模板目录下

存放路径是:网站根目录/wp-content/themes/您当前正在使用的主题模板目录/404.php。

 

有些客户不理解为何WordPress需要这样做404,这里解释一下,WP的404和WP的伪静态(也就是后台的“固定连接”)是密不可分的,WP的伪静态规则就是在文件找不到时,由WP来处理。WordPress会检查请求的地址是否是WordPress的一个页面,如果是,则会返回相应内容,如果不是 则会由WordPress返回404错误。

所以如果在cPanel后台设置404,就会破坏掉WordPress的伪静态机制,导致出错,或者设置无效。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Grow your business fast with

Suku