【问题标题】:WAMP virtual host contains no domainWAMP 虚拟主机不包含域
【发布时间】:2017-01-08 00:51:01
【问题描述】:

我正在使用带有虚拟主机的 WAMP。问题是当我在我的虚拟主机上时,

$_SERVER['REQUEST_URI']

当我在索引上时,只包含一个“/”;它不包含域名。为什么?

【问题讨论】:

    标签: php apache wamp


    【解决方案1】:

    是的,REQUEST_URI 不应该包含主机,只包含主机之后和查询字符串之前的部分。使用:

    $_SERVER['HTTP_HOST']
    

    或者:

    $_SERVER['SERVER_NAME']
    

    HTTP_HOST 是在请求​​标头中指定的(实际访问的主机)。 SERVER_NAME 是在虚拟主机上设置为ServerName 的那个。如果通过ServerAlias 加入,彼此并不总是相同。

    参考资料:

    【讨论】:

      猜你喜欢
      • 2011-03-08
      • 2011-09-30
      • 2013-02-27
      • 2013-03-15
      • 2014-07-15
      • 2014-09-20
      • 2012-10-30
      • 2015-09-27
      相关资源
      最近更新 更多