怎樣動態建立二級網域名稱?? 轉貼

2021-04-02 17:56:06 字數 1090 閱讀 4177

第一步:把網域名稱設定成泛解析.

就是把*.網域名稱 解析到你的主機,是否支援泛解析,請檢視你的網域名稱商說明.

第二步:iis設成的時候不要繫結網域名稱.注意一台伺服器裡只能有乙個站點不繫結網域名稱

就是*.網域名稱的預設訪問頁.

第三步:預設頁裡加入以下**:關鍵部分如下:

surl就是獲取的網域名稱部分 .

***.網域名稱

對應的***就是使用者名稱.然後查庫里的記錄,如***對應的是www.csd.net那就就把

它轉向到www.csdn.net 或者寫乙個框架頁隱藏直實網域名稱

第三步也可以寫成httphandler或者httpmodule模組來處理

httphandler模組:

#region myhome設定

if(surl=="保留網域名稱")

#endregion

#region 判段並獲取使用者名稱

suser=utility.domaintouser(surl);

userdomain=utility.getfirstdomain(surl);

//context.response.write(userdomain);

//context.response.end();

user  =users.getuserdns(suser,userdomain);

if(user==null)

context.response.write( "");

#endregion

public bool isreusable }}

提取使用者名稱模組:

public class utility

if(domain.indexof(".")!=-1)

else

}if(domain.indexof("@")!=-1)

else

}#endregion

return username;

}

apache實現動態二級網域名稱

apache實現動態子網域名稱,abc.zblog.com,則訪問 data www default zblog abc 1.查詢httpd.conf所在的位置 2.修改httpd.conf 取消注釋這行 loadmodule rewrite module modules mod rewrite.s...

nginx 二級網域名稱

在nginx實現不限制二級網域名稱,也就是說用 來解析一下網域名稱,可以實現多個網域名稱,二級網域名稱甚至 網域名稱,四級網域名稱都可以實現,下面將配置說一下。首先確定是在server的配置項裡面新增 server location 上面的配置的意思說一下 listen是監聽的埠號 serverna...

Linux二級網域名稱

虛擬主機中cp控制台不支援將二級網域名稱繫結到子目錄的功能,使用者可以通過程式實現將二級網域名稱繫結到子目錄。有兩種方法將二級網域名稱繫結到子目錄 1.配置.htaccess,通過偽靜態 實現。具體實現方法參考 虛擬主機和輕雲主機通過偽靜態實現子目錄繫結功能 萬網虛擬主機 輕雲主機均不支援通過控制台...