自定义错误消息或在发生任何错误时重定向到自定义页面

时间:2018-05-14 作者:Raxit

我想在网站出现任何错误或损坏时创建自定义消息,或者如果我可以将网站url重定向到网站出现错误时的自定义页面,例如“www.demo.com”到“www.demo.com/custom error message page”,这样我就可以向访问者显示我的消息,还希望在电子邮件中通知这些错误,这也会很有帮助。

我尝试在wp config中将wp\\u debug设置为true,但它在站点的所有页面上显示所有错误,而我只希望显示任何自定义消息。

谢谢

1 个回复
SO网友:marvinpoo

这其实很简单。只需创建404.php 和a403.php 也许还有custom-error.php

然后您可以设置.htaccess 用这样的方式:

ErrorDocument 500 /custom-error.php ErrorDocument XXX /custom-error.php

请记住:是的not 404和403需要这些,因为它们实际上是由Wordpress Codex支持的。欲知更多信息,请阅读法典。的内部。php文件,你可以做任何事情。

--

法典:https://codex.wordpress.org/Creating_an_Error_404_Page

其他:https://premium.wpmudev.org/blog/customize-error-pages-wordpress/

结束

相关推荐

WP_REDIRECTION_404表已增长到7 GB

我工作的公司有一个企业Wordpress网站,它是从另一家公司收购的。我不知道是否有过去的黑客行为,或者只是累积的垃圾邮件之类的,但是wp_redirection_404 表已增长到大约7GB。我试着在表格上搜索伟哥、范思哲、耐克等产品,并得到了每种产品的页面结果。很明显里面都是垃圾。它似乎什么都没做。事实上,当我在本地下载它进行工作时,我甚至没有带那张表,我也没有注意到任何东西。此外,我还执行了一个过程,在该过程中,我必须从生产站点同步下载回临时站点。下载和上传的过程通常需要1.5个小时。相比之下,在另