2012-05-29 116 views
0

我在LAMP堆栈上设置了4个站点,并在服务器上指向了一些域。一切都运行良好,但由于某种原因,没有任何网站具有http://前缀。Apache网站在地址栏中没有http://前缀

这不是一个巨大的问题,但下线,这些网站将在安全区域运行https,我希望访问者能够区分。

为什么Apache不显示http://前缀?我正在使用命名的虚拟主机,并修改了我的/ etc/hosts文件以将相关域指向我的服务器的IP。

+0

您正在使用哪种浏览器? –

回答

1

这很可能是浏览器隐藏http://前缀。它应该发生在您使用该浏览器访问的其他所有网站上。

enter image description here

不能与Apache控制这一点 - 但不要担心,在HTTPS模式下,浏览器将确保用户看到的差异。

+0

这是完全正确的。如果您从地址栏复制并粘贴,则添加http://。 – jcpeden