这是需要的,因为我需要在GCP中为一个单词按实例实现一个负载平衡器。
如果GCP通过健康testing,它只会将请求转发给wordpress实例。
这是一个典型的健康检查屏幕的定义
它期望“请求path”返回200.否则,目标系统被视为closures。
但是,如果我在wordpress中创build一个页面,例如/index.php/newpage ,它将始终返回301。
当wordpress站点启动并运行时,健康检查失败。
有没有什么办法可以在wordpress中定义一个返回200的页面? 希望它不会需要额外的插件,因为我想避免维护额外的插件。
对我来说,最后的办法是添加一个url到php服务器,将返回200.但是这个url的状态可能不是100%反映WordPress的网站的健康(可能会因为mysql问题而下降)。 如果确实是最后的手段,那么实施它的最好方法是什么? 我不熟练使用php开发。
WordPress的版本是4.6.2
你可以使用你的WordPress安装首页进行健康检查。 这是WordPress网站可用的最可靠的指标。