2013-05-14 113 views
2

我目前在同一台服务器上运行两个域。这两个网站使用相同的文件。基于域显示不同的内容

是否有可能在此基础上域用户访问到利用JavaScript或jQuery的或别的东西来显示某些页面内容?

例如。如果用户从“www.site1.com”到达,我可以使页面显示与从“www.site2.com”访问的不同的css模板。

我希望这是有道理的。谢谢。

+0

看看'document.domain':https://developer.mozilla.org/en-US/docs/DOM/document.domain,或'window.location'的属性中进行选择: https://developer.mozilla.org/en-US/docs/DOM/window.location#Properties(如'host') – Ian

+1

偏题:Google不喜欢在不同领域使用相同的内容 - 不适合用于SEO – Timidfriendly

+0

谢谢,我会OOK这个:) –

回答

-1

您可以检查$_SERVER['HTTP_REFERER']值,试图了解其中用户已经来了(它没有任何关系,他已经来到申请的域名)。此值可能很有用,但不应该依赖它,因为它可以很容易地更改(它是链接后设置的Web浏览器可能为的一个标头)。

+0

没有这也正是用户一直是,而且是浏览器设置 – 2013-05-14 20:03:46

+0

这只是告诉你哪些页面提及将当前页面(如果它是在头提供的,当然)。 – seangates

+0

作者问:如果用户**从**“www.site1.com”...... – Wiktor

0

使用$_SERVER['SERVER_NAME']

,你也可以检查$ _SERVER变量

的var_dump($ _ SERVER);

PHP manual:$_SERVER