根据域显示不同的内容

Display different content based on domain

本文关键字:显示      更新时间:2023-09-26

我目前在同一台服务器上运行两个域。两个网站使用相同的文件。

是否有可能利用javascript或jquery或其他东西来显示某些页面内容基于哪个域的用户是从访问?

例如

。如果用户从"www.site1.com"访问,我可以使页面显示与从"www.site2.com"访问时不同的css模板吗?

我希望这有意义。谢谢。

在PHP中:获取当前域名

在JavaScript中:使用JavaScript获取当前域名(不是路径等)

然后你可以在PHP或JavaScript中做一些if/else语句,并相应地显示你的内容

use $_SERVER['SERVER_NAME']

,也可以检查$_SERVER变量

var_dump ($ _SERVER);

PHP手册:$ _SERVER

您可以检查$_SERVER['HTTP_REFERER']值,以尝试了解您的用户来自何处(它与他从的应用程序的域名无关)。这个值可能是有用的,但你不应该依赖它,因为它可以很容易地改变(它是一个头web浏览器可能设置当一个链接)。