我正在一个网站上工作,当通过 访问时http
,会自动重定向到https
. 我们正试图确定这发生在哪里。到目前为止,我们已经查看了以下几个地方:
.htaccess
- 在apache中
httpd.conf
- 在我们编写的测试页面的 php 文件中 (site.com/test.php)
我在想conf
apache中可能还有其他一些文件会发生这种重定向的东西..
我还应该去哪里看?
我以前也遇到过同样的问题。您是否查看了您的虚拟主机文件?
通常存储在 /etc/httpd/conf/vhosts/
我敢打赌,您有一个重定向的一般规则,例如 www.google.com/cars/* 将始终重定向到 https。
有时我也有这个错误,直到我发现,对于 Firefox,只要缓存处于活动状态,编辑任何内容都是无用的。从那时起,我在web developer的帮助下停用了缓存。
由于站点由负载均衡器提供服务,因此重定向到 https 逻辑实际上是在负载均衡器级别实现的。