虛擬主機實現(xiàn)泛域名解析的實現(xiàn)方法
發(fā)布時間:2012-08-21 15:50:41 作者:佚名
我要評論

如需要泛域名解析.請最好選擇是租用托管服務(wù)器或VPS,而不是虛擬主機,但如果是虛擬主機也想用,就需要下面的方法
虛擬主機要實現(xiàn)泛域名解析 必須先確認域名服務(wù)商能夠提供隱含轉(zhuǎn)發(fā)這個功能****
很多朋友問道一個問題, 訂購了空間之后,怎么樣才能實現(xiàn) 泛域名解析的功能.
例如: 空間綁定域名是 abc.com, 要 http://1.abc.com 訪問 到http://www.abc.com/1/, http://2.abc.com 訪問到 http://www.abc.com/2. ...... 這樣無限多個子域名.
*****需要說明的是: 由于國家信息產(chǎn)業(yè)部對網(wǎng)站備案的要求, 現(xiàn)在所有的域名服務(wù)商已停止了對 隱含轉(zhuǎn)發(fā)的支持. . 所以您無法使用本功能
這實際是泛域名URL指向的功能, 要實現(xiàn)這個功能. 必須做 2 步,
1. 修改 域名解析設(shè)置,啟動 泛URL 轉(zhuǎn)發(fā)支持,并要啟用隱含轉(zhuǎn)發(fā),轉(zhuǎn)發(fā)到目標(biāo)網(wǎng)站的目標(biāo)頁面,注意 只有開啟了隱含轉(zhuǎn)發(fā)功能的才能實現(xiàn).
2. 修改 目標(biāo)頁面的程序,判斷用戶訪問的來源頁面.Url_refer, 根據(jù)不同的url_Refer 跳轉(zhuǎn)到不同的目標(biāo)頁面.
這種實現(xiàn)的原理實際是根據(jù) http請求頭部的 http_Refer( 這是判斷 當(dāng)前訪問是從哪個頁面引導(dǎo)過來的,對這個設(shè)置進行判斷,就可以知道用戶訪問的是哪個網(wǎng)站).
下面是詳細的操作步驟
1. 找域名解析服務(wù)商,設(shè)置域名的泛URL轉(zhuǎn)發(fā)功能: 前面 填寫 * , 轉(zhuǎn)發(fā)地址填寫目標(biāo)頁面. 同時選擇 "隱藏",才有效. 這樣設(shè)置后 用戶訪問 該域名下的子域名 都實際是訪問 目標(biāo)頁.

2. 自己修改網(wǎng)站程序, 對目標(biāo)頁面 修改程序,使網(wǎng)站支持 泛URL轉(zhuǎn)發(fā)功能 .下面是一個ASP.NET的程序,大家可以看一下,根據(jù)這個思路 改改就可以根據(jù)自己的需要使用了
<%@ Page language="c#" AutoEventWireup="false" %>
<%
if(Request.UrlReferrer!=null)
{
//獲得來源網(wǎng)站.
string refhost=Request.UrlReferrer.Host;
if(refhost 是符合要求的網(wǎng)站){
Response.Redirect("目標(biāo)頁面");
}
}
%>
程序思路很簡單. 具體的判斷是否符合要求,就看您自己的規(guī)則了.(注意不是任何網(wǎng)站都作 Redirect定向的, 一定要進行判斷.
這個 泛域名解析的功能應(yīng)用非常廣泛. 例如 一些博客網(wǎng)站.希望可以給每個用戶分配子域名. 當(dāng)別人訪問子域名的時候自動轉(zhuǎn)移到該用戶的頁面.
或者 一個企業(yè)建站系統(tǒng).分配給企業(yè)一個子域名. 當(dāng)別人訪問子域名的時候自動轉(zhuǎn)移到該企業(yè)的頁面.
Asp 或者Php 的程序,大家可以根據(jù)相應(yīng)的思路來做
很多朋友問道一個問題, 訂購了空間之后,怎么樣才能實現(xiàn) 泛域名解析的功能.
例如: 空間綁定域名是 abc.com, 要 http://1.abc.com 訪問 到http://www.abc.com/1/, http://2.abc.com 訪問到 http://www.abc.com/2. ...... 這樣無限多個子域名.
*****需要說明的是: 由于國家信息產(chǎn)業(yè)部對網(wǎng)站備案的要求, 現(xiàn)在所有的域名服務(wù)商已停止了對 隱含轉(zhuǎn)發(fā)的支持. . 所以您無法使用本功能
這實際是泛域名URL指向的功能, 要實現(xiàn)這個功能. 必須做 2 步,
1. 修改 域名解析設(shè)置,啟動 泛URL 轉(zhuǎn)發(fā)支持,并要啟用隱含轉(zhuǎn)發(fā),轉(zhuǎn)發(fā)到目標(biāo)網(wǎng)站的目標(biāo)頁面,注意 只有開啟了隱含轉(zhuǎn)發(fā)功能的才能實現(xiàn).
2. 修改 目標(biāo)頁面的程序,判斷用戶訪問的來源頁面.Url_refer, 根據(jù)不同的url_Refer 跳轉(zhuǎn)到不同的目標(biāo)頁面.
這種實現(xiàn)的原理實際是根據(jù) http請求頭部的 http_Refer( 這是判斷 當(dāng)前訪問是從哪個頁面引導(dǎo)過來的,對這個設(shè)置進行判斷,就可以知道用戶訪問的是哪個網(wǎng)站).
下面是詳細的操作步驟
1. 找域名解析服務(wù)商,設(shè)置域名的泛URL轉(zhuǎn)發(fā)功能: 前面 填寫 * , 轉(zhuǎn)發(fā)地址填寫目標(biāo)頁面. 同時選擇 "隱藏",才有效. 這樣設(shè)置后 用戶訪問 該域名下的子域名 都實際是訪問 目標(biāo)頁.

2. 自己修改網(wǎng)站程序, 對目標(biāo)頁面 修改程序,使網(wǎng)站支持 泛URL轉(zhuǎn)發(fā)功能 .下面是一個ASP.NET的程序,大家可以看一下,根據(jù)這個思路 改改就可以根據(jù)自己的需要使用了
復(fù)制代碼
代碼如下:<%@ Page language="c#" AutoEventWireup="false" %>
<%
if(Request.UrlReferrer!=null)
{
//獲得來源網(wǎng)站.
string refhost=Request.UrlReferrer.Host;
if(refhost 是符合要求的網(wǎng)站){
Response.Redirect("目標(biāo)頁面");
}
}
%>
程序思路很簡單. 具體的判斷是否符合要求,就看您自己的規(guī)則了.(注意不是任何網(wǎng)站都作 Redirect定向的, 一定要進行判斷.
這個 泛域名解析的功能應(yīng)用非常廣泛. 例如 一些博客網(wǎng)站.希望可以給每個用戶分配子域名. 當(dāng)別人訪問子域名的時候自動轉(zhuǎn)移到該用戶的頁面.
或者 一個企業(yè)建站系統(tǒng).分配給企業(yè)一個子域名. 當(dāng)別人訪問子域名的時候自動轉(zhuǎn)移到該企業(yè)的頁面.
Asp 或者Php 的程序,大家可以根據(jù)相應(yīng)的思路來做
相關(guān)文章
CDN服務(wù)商對應(yīng)CNAME域名速查表與詳細介紹
有時候我們ping一些域名的時候發(fā)現(xiàn)很多都是cname域名,那就說明用的是cdn,如果感覺對方的cdn訪問很快,我們也可以考慮購買其公司的產(chǎn)品,這里就為大家分享一下CDN服務(wù)商及2025-02-24- Porkbun域名解析,有兩種方法可以實現(xiàn),在本文中,我會逐一講解這兩種方法,按照我下面的步驟操作即可2025-02-23
Porkbun域名注冊購買圖文教程(國外最便宜的域名注冊商)
Porkbun是一家剛成立不久的國外域名商,很多人都不知道,它雖然資歷尚淺,但價格確是全球最低,com域名10.37美元/首年,續(xù)費8.46美元/每年,比Namesilo還便宜2025-02-23NameSilo域名解析教程(DNS服務(wù)器記錄修改及設(shè)置)
在本NameSilo域名解析教程中,我們介紹了兩種方法,它們都可以成功綁定域名和主機,本質(zhì)上沒有任何區(qū)別,二選一即可,如果你購買的主機提供 NS,那就優(yōu)先選擇修改DNS服務(wù)器2025-02-23- 本文是它的域名購買和使用教程,手把手教你如何在 NameSilo 上面注冊購買一個域名,以及買完域名之后怎么用,需要的朋友可以參考下2025-02-23
- NameSilo域名到期前官方會發(fā)送郵件通知你,如果不續(xù)費,則會過期并被人搶注,之后再想買回來就難了,這篇教程我會教你如何在NameSilo續(xù)費域名,下面是完整內(nèi)容2025-02-23
- 域名注冊商是一種負責(zé)管理網(wǎng)站域名注冊購買的公司,國內(nèi)國外通過ICANN認證的有3860多家,那現(xiàn)在哪個域名商信用好且性價比高?2025-02-23
如何將域名遷移到Namesilo(2025年Namesilo域名轉(zhuǎn)入圖文詳解)
本文介紹如何將域名遷移到Namesilo,本文的使用的域名是注冊在阿里云并遷移到Namesilo,其它平臺注冊的域名也可以參考此教程,Namesilo的設(shè)計確實不太適合國人習(xí)慣2025-01-19- 我們有些站長業(yè)務(wù)范圍是外貿(mào)網(wǎng)站或者其他網(wǎng)站,那注冊域名不想在國內(nèi)域名注冊商注冊域名,那就可以選擇國外域名注冊商,那類似我們需要外貿(mào)建站域名商選擇哪個商家呢2023-10-08
- 這篇文章主要介紹了域名解析之CNAME 解析過程、限制和替代,需要的朋友可以參考下2023-07-01