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) 设置中重定向子子域