php - 如何确定重定向到 https 的位置

标签 php apache .htaccess redirect

我正在开发一个网站,当通过 http 访问时,该网站会自动重定向到 https。我们正在尝试确定发生这种情况的位置。到目前为止,我们已经查看了以下地方:

  • .htaccess
  • httpd.conf 中的 apache 中
  • 在我们编写的测试页面的 php 文件中 (site.com/test.php)

我想在 apache 中可能有一些其他的 conf 文件会发生这种重定向的事情..

我还应该看哪里?

最佳答案

我以前也遇到过同样的问题。您查看过虚拟主机文件了吗?

通常存放在/etc/httpd/conf/vhosts/

我敢打赌,您有一个通用的重定向规则,例如 www.google.com/cars/* 将始终重定向到 https。

关于php - 如何确定重定向到 https 的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10888664/

相关文章:

regex - 为什么在 htaccess 正则表达式中使用双斜线点(即 :\\. )?

apache - 在 htaccess 文件中使用 RewriteMap

php - 301重定向错误动态和静态index.php?

php - 删除图像扩展名,重命名并还原

c# - 通过 PHP 将数据从 MySQL 传递到 C# 应用程序

php - 使用 php7 和 apache 设置 php-fpm 状态页面

.htaccess - 同时使用 http 和 https

php - 如何将毫秒添加到 php 中的 Datetime 对象?

php - CI 3 的方法不适用于 php 5.6 版本,但适用于 php 7

apache - Kerberos SSO 与 mod_auth_kerb : Verification code 589824 and Token seems to be NTLM