我在LAMP堆栈上设置了4个站点,并在服务器上指向了一些域。一切都运行良好,但由于某种原因,没有任何网站具有http://前缀。Apache网站在地址栏中没有http://前缀
这不是一个巨大的问题,但下线,这些网站将在安全区域运行https,我希望访问者能够区分。
为什么Apache不显示http://前缀?我正在使用命名的虚拟主机,并修改了我的/ etc/hosts文件以将相关域指向我的服务器的IP。
我在LAMP堆栈上设置了4个站点,并在服务器上指向了一些域。一切都运行良好,但由于某种原因,没有任何网站具有http://前缀。Apache网站在地址栏中没有http://前缀
这不是一个巨大的问题,但下线,这些网站将在安全区域运行https,我希望访问者能够区分。
为什么Apache不显示http://前缀?我正在使用命名的虚拟主机,并修改了我的/ etc/hosts文件以将相关域指向我的服务器的IP。
这很可能是浏览器隐藏http://
前缀。它应该发生在您使用该浏览器访问的其他所有网站上。
不能与Apache控制这一点 - 但不要担心,在HTTPS模式下,浏览器将确保用户看到的差异。
这是完全正确的。如果您从地址栏复制并粘贴,则添加http://。 – jcpeden
您正在使用哪种浏览器? –