wordpress 使用 k8s 部署并使用 nginx ingress 代理无限 302 到 ssl 问题解决

wordpress 使用 k8s 部署并使用 nginx ingress 代理无限 302 到 ssl 问题解决

💡 原文中文,约500字,阅读约需2分钟。
📝

内容提要

在容器化后,WordPress 网站可能会出现无限 302 重定向问题。解决此问题的方法是在 wp-config.php 文件中添加代码,以确保 WordPress 正确识别 SSL 代理设置。

🎯

关键要点

  • 容器化后,WordPress 网站可能出现无限 302 重定向问题。

  • 问题原因是代理提供了 SSL,但 WordPress 不知道,导致再次重定向。

  • 解决方法是在 wp-config.php 文件中添加代码:define( 'FORCE_SSL_ADMIN', true );

  • 需要检查 HTTP_X_FORWARDED_PROTO 是否包含 https,如果包含,则设置 $_SERVER['HTTPS'] 为 'on'。

🏷️

标签

➡️

继续阅读