【发布时间】:2013-04-11 03:14:45
【问题描述】:
我想检查请求来自哪个 URL LIKE --- www.mysite.com or bussiness.mysite.com。我们如何检查它,因为 $_SERVER['HTTP_HOST'] 给出了整个 URL。
谢谢 。
【问题讨论】:
-
那是什么问题?
-
使用正则表达式匹配和提取?
-
如果
$_SERVER['HTTP_HOST']包含 URL,那么您的客户端/代理设置存在严重问题! php 的文档明确指出该字段的值是 httpHost:标头的内容。如果客户在其中放置一个 url,那么 真的 就坏了!$_SERVER['SERVER_NAME]包含什么?