apache - 有网络服务器“无限重定向”错误,以为是权限或 Apache,但它是 WordPress 插件设置
问题描述
无论如何,我不断收到“ERR_TOO_MANY_REDIRECTS”。是否有“正确”的方式将所有 http 请求重定向到 https?(除了下面列出的五个......)
我有这个:
<VirtualHost *:80>
ServerName example.com
Redirect permanent / https://example.com/
</VirtualHost>
我还尝试了这篇文章中的前四个答案:http to https apache redirection。没有任何效果,所有无限重定向。
解决方案
我的问题是一个WordPress插件...
解决方案:将付费会员 Pro Stripe 网关“强制 SSL”设置为“否”
让我来到这里的考虑因素: 1. 每个关于配置的建议都有效,我的配置文件在我管理的近 100 个站点上有效。2. 我有一个与此几乎相同的 WP 站点,它可以工作。3.我开始一一重新激活插件。
我发现的问题:
首次激活时,Paid Memberships Pro 会检测到 http 或 https,然后永久禁用 https 站点上的“强制 SSL”设置。我的工作站点发生了这种情况,所以没问题。我损坏的站点在 http 上安装了 PMP,然后我获得了 SSL 证书。SSL(通过 JavaScript 是)创建了一个不间断的重定向循环。关闭“强制 SSL”就可以了。
我的故事的寓意:使用 WP 时,请在寻求帮助之前停用插件。
推荐阅读
- javascript - AngularJS DateRangePicker CSS不起作用
- oracle - 如何在 oracle sql developer 中选择昨天从 12 AM 到 6 AM 以及从 11 PM 到 12 AM 的记录?
- sql - 将行转换为列,将列转换为没有枢轴的行
- c - strcpy() 函数参数
- asp.net - angular js:ng-class 使用
- apktool - 使用 cmd "java -jar apktool.jar b D:\smali > nul" 获取 apk
- opencv - 改进 python opencv 中特定颜色的圆形检测
- r - 如何创建不包括列表类型列的数据框副本?
- arrays - 数组不存储对象
- ssas - MDX 查询性能: