xampp vhosts - 不需要的重定向到 https

Posted

技术标签:

【中文标题】xampp vhosts - 不需要的重定向到 https【英文标题】:xampp vhosts - unwanted redirect to https 【发布时间】:2018-09-01 14:21:58 【问题描述】:

我在 Windows 机器上使用 xampp。

这是我的 httpd-vhosts.conf 文件:

<VirtualHost *:80>
    DocumentRoot "F:/xampp/htdocs"
    ServerName localhost
</VirtualHost>

<VirtualHost *:80>
  DocumentRoot "F:/xampp/htdocs/2018_xxx.de/public"
  ServerName xxx.dev
  <Directory "F:/xampp/htdocs/2018_xxx.de/public">
    AllowOverride All
    Allow from All
  </Directory>
</VirtualHost>

这是我的 C:\Windows\System32\drivers\etc\hosts 文件:

127.0.0.1   localhost
127.0.0.1   xxx.dev

在调用像 http://localhost/thisexists.php 或 http://localhost/thisonetoo.php 这样的 URL 时,一切都很好!

电话http://xxx.dev 但是被重定向到https://xxx.dev 并且我得到一个像这样的中止页面(firefox 59):不安全的连接 - 您的连接不安全

error message insecure connection

使用 Chrome、Safari 和 Opera,我得到了类似的结果。唯一可用的浏览器是 Edge - 哎呀!

如何避免重定向到 https?

【问题讨论】:

您可能希望使用不同的示例 url - 您使用的那些有引导某处 NSFW 的习惯... 【参考方案1】:

在这里找到了我的问题的简单答案:Local virtual hosts show Privacy Error on Chrome due to HSTS

简单的解决方案:停止将 .dev 扩展名用于其他类似 .test 的内容,例如 my-new-blog.test

【讨论】:

在 Opera 上完美运行

以上是关于xampp vhosts - 不需要的重定向到 https的主要内容,如果未能解决你的问题,请参考以下文章

在通配符 vhost apache (xampp) 设置中重定向子子域

XAMPP WINdows HOST 总是重定向到本地主机

XAMPP 上的虚拟主机重定向到 /dashboard

XAMPP Apache 将我的虚拟主机重定向到 /dashboard

虚拟主机将我重定向到 Xampp 仪表板

htaccess - 不需要的重定向到 index.php