javascript - 擁有com和cn的域名,怎么把cn域名跳轉(zhuǎn)到com域名?
問題描述
比如訪問xxx.cn就讓它跳轉(zhuǎn)到xxx.com里.要在哪里設(shè)置的?
問題解答
回答1:A:去域名解析處設(shè)置。萬網(wǎng)叫做“顯性URL”。顯性URL:將域名指向一個http(s)協(xié)議地址,訪問域名時,自動跳轉(zhuǎn)至目標(biāo)地址(例如:將www.net.cn顯性轉(zhuǎn)發(fā)到www.hichina.com后,訪問www.net.cn時,地址欄顯示的地址為:www.hichina.com)。
B:在Apache或Nginx設(shè)置域名重定向。關(guān)鍵詞,“Nginx域名重定向”。
C:在代碼里判斷跳轉(zhuǎn)。
三選一。
回答2:可以使用DNSPOD轉(zhuǎn)發(fā)
https://support.dnspod.cn/Kb/...
回答3:嗯,有三種方案,適用于不同情況。
如果你是獨(dú)立的 WebServer,可以在 WebServer 的配置里配置跳轉(zhuǎn),常見的跳轉(zhuǎn)狀態(tài)碼有 301(永久,跳轉(zhuǎn)結(jié)果會被瀏覽器緩存至少 24 小時以上)和 302(暫時,跳轉(zhuǎn)結(jié)果會被瀏覽器緩存至少 10 分鐘以上)。
比如你可以用 nginx 的 conf 或者 Apache 的 .htaccess 配置。相關(guān)配置使用 搜索引擎 就能找到。
如果你的域名有備案而且在使用國內(nèi)的智能 DNS 服務(wù),如 CloudXNS 或者 DNSPod,你可以配置一條帶顯式跳轉(zhuǎn)的解析記錄。
在你需要跳轉(zhuǎn)的域名下放置一個 index.php 或者 index.html,前者用 php 可以實(shí)現(xiàn) 301 302 跳轉(zhuǎn),后者用 html 搭配 js 不能以 301 302 跳轉(zhuǎn)。
注意,使用 js 跳轉(zhuǎn)可能會被搜索引擎判定違規(guī)從而降權(quán),甚至還有可能被判定為帶有惡意跳轉(zhuǎn)的危險網(wǎng)頁。
