【问题标题】:How can I determine when Wordpress is down and redirect to another site如何确定 Wordpress 何时关闭并重定向到另一个站点
【发布时间】:2018-01-08 11:01:06
【问题描述】:

多年来我一直在阅读 Stackoverflow,但这是我第一次提出问题。

我想确定 Wordpress 站点 (www.first-domain.ro) 何时关闭(由 Wordpress 本身或 Wordpress 插件问题),然后将用户重定向到新站点 (www.second-domain.ro) .我希望这只是网站的问题,否则用户应该留在第一个网站。

“关闭”是指网站无法正常工作,因为 wordpress 或插件生成错误,阻止 wordpress 正常加载。

我一直在谷歌上阅读,但一无所获。同样在stackoverflow上我找到了Redirect to another site page if site one is down,但我不知道如何在wordpress上实现。

谢谢大家!

【问题讨论】:

  • 你所说的“倒闭”是什么意思?编辑您的问题以说明您要检测哪些问题。
  • 您找到的适合任何网站或应用程序的答案。它是服务器端操作,但要获得如何使用它们的答案,您应该阅读它
  • @mmm 我编辑了这个问题。谢谢。
  • @SamvelAleqsanyan 如果服务器正常工作但 wordpress 或插件产生问题阻止网站正常加载,该怎么办
  • 在大多数情况下 WordPress 产生意外错误,您的系统无法检测到它,因为它是意外的!如果您想检查网站是否未关闭,则需要另一台定期读取第一个网站的服务器。

标签: php wordpress redirect


【解决方案1】:

已有插件允许您修改White Screen of Death 上的错误消息。我假设您可以修改其中一个插件以重定向而不是更改消息。

这里是WordPress redirect function...

wp_redirect( $url );
exit;

【讨论】:

  • 感谢@sdexp。这就是我需要的。
【解决方案2】:

在不知道所涉及的确切步骤的情况下,我会这样做:

  1. 我假设“关闭”表示没有数据库,因此无法使用该站点,因此请在核心 WP 文件中搜索生成错误 Error Establishing A Database Connection 的脚本
  2. header('Location: http://yourothersite.com'): 替换该错误的生成

【讨论】:

  • 感谢您的回答。如果数据库可以访问并且正常,但是 wordpress 或插件会产生问题(在更新左右之后)阻止站点正确加载,该怎么办
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-09-07
  • 2012-07-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-11-19
  • 1970-01-01
相关资源
最近更新 更多