国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

PHP怎么區別www.domian.com和 domain.com的差異?

2020-03-22 18:51:44
字體:
來源:轉載
供稿:網友
PHP如何區別www.domian.com和 domain.com的差異??
我的申請了www.domain.com這個域名。
我想在我的首頁index.php中做一個判斷,看看訪客是從domain.com來的,還是www.domain.com來的,
實踐證明,$_SERVER['HTTP_HOST']和$_SERVER['SERVER_NAME']都不行,刷出來是亂七八糟的結果。。。

------解決方案--------------------
$_SERVER['SERVER_NAME']

這個應該是沒什么問題的吧. 不知道你的疑問在哪里

萬一不行..

OK,

用復雜的辦法吧.

先用JS得到地址.這個不難 直接 var url=location.href;
然后用AJAX回傳給服務器...

您看.這樣可以嗎?
------解決方案--------------------
print_r($_SERVER);//找找你想要的
------解決方案--------------------
去取請求地址會好點吧
------解決方案--------------------
為什么不加www的域名不能訪問?
添加時間:2007-3-18 
問:我的網站是www.abcd.com,為何輸入www.abcd.com可以打開,而直接輸入abcd.com打不開?

答:html' target='_blank'>虛擬主機開通的時候默認只綁定了www.abcd.com,所以abcd.com需要綁定后才能打開。
操作步驟:
1.登錄管理中心,點業務管理>域名服務,找到相關的域名,點管理,然后點 dns解析管理, 點 增加ip,

添加: A 記錄
主機名: 填入 @
對應值: 填入你的虛擬主機ip (在 虛擬主機管理中心可以查到)
(注意: 這一步一般已經由我們的程序自動完成了,如果您發現在:dns解析管理中 有一個@記錄,指向了你的ip,你就可以跳過這一步了)。


2.點業務管理>虛擬主機管理 
在域名綁定一欄 輸入您想綁定的域名abcd.com,然后點添加就行了。

這樣,您就可以直接輸入abcd.com打開你的網站了。

如果你想綁定其他的域名,其步驟也是一樣的。




------解決方案--------------------
在做域名解析時,應該設置一個不帶www的域名。這樣,當用戶使用不帶www的域名時,可以正常訪問你的網站。

做SEO時需要正確處理帶www和不帶www域名的關系:

URL標準化的概念,在搜索引擎看來,帶www和不帶www的URL是不同的兩個URL,當它們指向同一個網站時,會讓搜索引擎不懂應該選擇哪一個URL作為主要的。所以,部分符合條件的主機采用301重定向進行URL 標準化設置。
如果你的主機不支持301重 定向,把首頁的所有鏈接采用絕對地址的鏈接形式也可以很好解決這個問題。
帶www和不帶www的域名對搜索引擎是同等的,任意選擇其中一個作為主域名,在內部鏈接和友情鏈接時,都使用主域名,這樣不會使PR值分散。
帶與不帶www的域名如何設置?假設你的域名是 xiaojieblog.tk

在域名管理后臺,域名解析時,設置兩個A記錄:

www.xiaojieblog.tk 指向網站IP
空格.xiaojieblog.tk 指向網站IP
當然也可以別名解析 ,最好不要 url轉發
可以看看我的tk域名如何申請設置的

生效后,通過 www.xiaojieblog.tk 和 xiaojieblog.tk 都可以正常我的 小杰博客 首頁了。

www加不加只是取決于改域名解析方式。比方說域名為baidu.com,他可以解析為www.baidu.com,也可以是xxx.baidu.com,也可以直接為baidu.com的解析。所以,加不加www都取決于網站站長的域名解析,有些沒有解析的,就只能加www訪問,不加就訪問不了。如果都解析了,就都能訪問。所以這些都不關訪問者的事情。
------解決方案--------------------
探討
是這種情況:
帶不帶www兩種情況,都指向同一個根目錄。
但是,頁面底部有一句話要寫,所以我要做個判斷,

判斷域名
case 有www
echo str1;
case 沒有www
echo str2;

就是這樣,$_SERVER['HTTP_HOST']和$_SERVER['SERVER_NAME']做不到,完全在我預料之外,請實際測試過后幫幫我吧。

------解決方案--------------------
PHP code

------解決方案--------------------
探討
用這個試一試$_SERVER['HTTP_HOST']
$_SERVER['HTTP_HOST']是用來看上一次非本頁面的訪問地址的,如果是空,那么說明第一次打開的就是這個頁面,所以樓主用$_SERVER['HTTP_HOST']看看

------解決方案--------------------
做網站首先要進行網址規范化,要不怎么統計PR值
------解決方案--------------------
www.domain.com只是domain.com其中一個子域名,跟abc.domain.com差不多,只不過大部分dns都會默認添加這個記錄,其他子域名不會添加

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 梁山县| 明溪县| 英山县| 城口县| 临汾市| 略阳县| 莲花县| 井研县| 乌兰县| 峡江县| 顺义区| 绥宁县| 彰化县| 运城市| 平湖市| 威远县| 南召县| 吉安县| 斗六市| 上林县| 德化县| 仁布县| 咸宁市| 乌鲁木齐县| 怀来县| 禄丰县| 九台市| 得荣县| 榆社县| 星座| 九龙县| 中西区| 皋兰县| 内江市| 巨野县| 七台河市| 石林| 成武县| 隆回县| 惠东县| 曲水县|