【发布时间】:2012-06-03 12:33:07
【问题描述】:
我在 LAMP 堆栈上设置了 4 个站点,并将多个域指向服务器。一切都运行良好,但由于某种原因,没有一个网站有 http:// 前缀。
这不是一个大问题,但实际上,这些网站将在安全区域运行 https,我希望访问者能够区分。
为什么 Apache 不显示 http:// 前缀?我正在使用命名虚拟主机并修改了我的 /etc/hosts 文件以将相关域指向我的服务器的 IP。
【问题讨论】:
我在 LAMP 堆栈上设置了 4 个站点,并将多个域指向服务器。一切都运行良好,但由于某种原因,没有一个网站有 http:// 前缀。
这不是一个大问题,但实际上,这些网站将在安全区域运行 https,我希望访问者能够区分。
为什么 Apache 不显示 http:// 前缀?我正在使用命名虚拟主机并修改了我的 /etc/hosts 文件以将相关域指向我的服务器的 IP。
【问题讨论】:
很可能是 浏览器 隐藏了http:// 前缀。它也应该发生在您使用该浏览器访问的所有其他网站上。
您无法使用 Apache 来控制这一点 - 但不用担心,在 https 模式下,浏览器会确保用户看到差异。
【讨论】: