【问题标题】:Why is my httpd.conf setup routing to https?为什么我的 httpd.conf 设置路由到 https?
【发布时间】:2023-03-28 20:52:01
【问题描述】:

我有许多域,每个域都指向我的服务器 IP..

我已经 ping 每个域以检查 DNS,没关系,所有域都指向正确的服务器。

我的所有域都通过 HTTP 正确地通过 httpd.conf 路由,除了一个域,由于某种原因,Http 条目正在转发到 https: (https://preprod.testsite.org.uk) - 为了安全起见,这不是t 真正的 URL。

为什么其他的都很好,这个条目会失败?

是否有某种方法可以调试或跟踪从 DNS 到服务器、再到 httpd.conf 的请求?

<VirtualHost *:80>

    DocumentRoot "/var/www/html/testsite/production"
    ServerName preprod.testsite.org.uk

    <Directory /var/www/html/testsite/production>
        DirectoryIndex index.php
        order allow,deny
        allow from all
        AllowOverride all
    </Directory>

</VirtualHost>

【问题讨论】:

    标签: linux apache http https httpd.conf


    【解决方案1】:

    DNS 与 HTTP 到 HTTPs 的重定向无关。 使用 curl(-v 选项)对其进行测试,并检查服务器是否正在向客户端发送位置,告诉他通过 HTTPs 连接。 如果 curl 说没有重定向到 https,则可能是应用程序本身告诉客户端通过 https 连接,或者可能是浏览器 HSTS 缓存中的某些条目。

    【讨论】:

      猜你喜欢
      • 2012-04-07
      • 2018-10-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-28
      • 1970-01-01
      • 1970-01-01
      • 2019-09-29
      相关资源
      最近更新 更多