客戶支持
  首 頁 域名注冊  虛拟主機  營銷通  網站推廣  網站建設  企業郵局  優惠套餐  聯系我(wǒ)們  彙款方式  
網站首頁
客戶支持首頁
熱門文章排行
更多... 
 
熱門問題列表
首頁 -> 客戶支持
虛拟主機如何實現泛域名解析

查看次數:2349673   更新時間:2013/10/28    

雲虛拟主機如何實現泛域名解析


 

 

注意:如需要泛域名解析.請好選擇是租用托管服務器VPS,而不是雲虛拟主機, 很多咨詢這個問題的客戶終都是 租用托管服務器或VPS

*****雲虛拟主機要實現泛域名解析 必須先确認域名服務商(shāng)能夠提供隐含轉發這個功能****

很多朋友問道一(yī)個問題, 訂購了空間之後,怎麽樣才能實現 泛域名解析的功能.
例如: 空間綁定域名是 abc.com, 要 http://1.abc.com 訪問 到http://www.abc.com/1/, http://2.abc.com 訪問到 http://www.abc.com/2. ...... 這樣無限多個子域名.

*****需要說明的是: 由于國家信息産業部對網站備案的要求, 現在所有的域名服務商(shāng)已停止了對 隐含轉發的支持. . 所以您無法使用本功能

這實際是泛域名URL指向的功能, 要實現這個功能. 必須做 2 步,
1. 修改 域名解析設置,啓動 泛URL 轉發支持,并要啓用隐含轉發,轉發到目标網站的目标頁面,注意 隻有開(kāi)啓了隐含轉發功能的才能實現.
2. 修改 目标頁面的程序,判斷用戶訪問的來源頁面.Url_refer, 根據不同的url_Refer 跳轉到不同的目标頁面.

這種實現的原理實際是根據 http請求頭部的 http_Refer( 這是判斷 當前訪問是從哪個頁面引導過來的,對這個設置進行判斷,就可以知(zhī)道用戶訪問的是哪個網站).

下(xià)面是詳細的操作步驟
1. 找域名解析服務商(shāng),設置域名的泛URL轉發功能: 前面 填寫 * , 轉發地址填寫目标頁面. 同時選擇 "隐藏",才有效. 這樣設置後 用戶訪問 該域名下(xià)的子域名 都實際是訪問 目标頁.


2. 自己修改網站程序, 對目标頁面 修改程序,使網站支持 泛URL轉發功能 .下(xià)面是一(yī)個ASP.NET的程序,大(dà)家可以看一(yī)下(xià),根據這個思路 改改就可以根據自己的需要使用了
 

<%@ Page language="c#" AutoEventWireup="false" %>
<%
if(Request.UrlReferrer!=null)
{
   //獲得來源網站.
   string refhost=Request.UrlReferrer.Host;
   if(refhost 是符合要求的網站){
        Response.Redirect("目标頁面");
   }
}
%>
程序思路很簡單. 具體(tǐ)的判斷是否符合要求,就看您自己的規則了.(注意不是任何網站都作 Redirect定向的, 一(yī)定要進行判斷.
這個 泛域名解析的功能應用非常廣泛. 例如 一(yī)些博客網站.希望可以給每個用戶分(fēn)配子域名. 當别人訪問子域名的時候自動轉移到該用戶的頁面.
或者 一(yī)個企業建站系統.分(fēn)配給企業一(yī)個子域名. 當别人訪問子域名的時候自動轉移到該企業的頁面.

Asp 或者Php 的程序,大(dà)家可以根據相應的思路來做

返 回
[返 回]
上海陽桃網絡科技有限公司 vip.bangweb.cn (百川網絡)