【发布时间】:2021-01-05 21:09:35
【问题描述】:
我在加载从 OAuth 提供程序到达的 WordPress 站点页面时遇到问题,这似乎导致服务器上出现无限循环。但是当我打开任何浏览器的开发者工具(到目前为止的 Chrome 和 Firefox)时,循环停止并且页面加载。如果开发工具已经打开,它也不会循环。是什么变化导致此循环停止?
【问题讨论】:
标签: wordpress oauth developer-tools
我在加载从 OAuth 提供程序到达的 WordPress 站点页面时遇到问题,这似乎导致服务器上出现无限循环。但是当我打开任何浏览器的开发者工具(到目前为止的 Chrome 和 Firefox)时,循环停止并且页面加载。如果开发工具已经打开,它也不会循环。是什么变化导致此循环停止?
【问题讨论】:
标签: wordpress oauth developer-tools
开发工具的“网络”选项卡上有一个“禁用缓存”复选框,因此当它们打开时,您可能会避开缓存。除非有明确的 Cache-Control 标头,否则重定向通常是长期缓存的。
要确定这是否是缓存问题,您可以尝试登录私人会话,该会话不会与您的常规会话共享缓存资产。
【讨论】:
.htaccess 文件中的“ExpiresDefault”值来完成的。此外,在 wp-config.php 中始终强制使用 https 解决了混合 http/https 重定向的问题。