如果通过域名或IP地址导航到,则进行检测


Detect if navigated to by Domain Name or IP address

是否可以检测用户是通过域名还是通过IP地址导航到我的网站?谷歌帮不了什么忙。

是的,你可以在JavaScript中使用客户端(从标签来看这是可以接受的):

window.location.hostname

根据文件:https://developer.mozilla.org/en-US/docs/DOM/window.location

或者服务器端,在PHP中:

$_SERVER['HTTP_HOST']

根据文件:http://php.net/manual/en/reserved.variables.server.php

您可以检查以下内容:

echo $_SERVER['HTTP_HOST']

是的:在PHP中,您有服务器变量,而您需要的是:

$_SERVER['HTTP_REFERER'];

这将为您提供您的访问者来自的域:)