2013-05-14 109 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