溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

asp如何使用用戶名做二級域名

發(fā)布時間:2021-09-23 09:46:11 來源:億速云 閱讀:106 作者:小新 欄目:編程語言

小編給大家分享一下asp如何使用用戶名做二級域名,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

  asp怎樣使用用戶名做二級域名

  1、去域名管理的地方,解析一下*.aspbc.com到你的服務器的IP上。

  進入域名管理,找到主機記錄解析(A記錄),點擊“添加主機記錄”,然后在彈出的框內(nèi)輸入"*",注意,不能輸入"*.aspbc.com",點擊確定后,然后輸入IP地址:*.*.*.*,然后再點擊確定就可以了。剩下的就是等待dns解析了,大概要二個小時左右的時間。

  2、現(xiàn)在登錄到服務器上,在服務器上的IIS里面做一些處理。

  服務器上的默認網(wǎng)站就是一個泛域名例子,如果做好第一步,你不管輸入任何*.aspbc.com就可以打開默認網(wǎng)站下的默認文件。

  通常默認網(wǎng)站會被禁掉的,所以我們要手動創(chuàng)建一個類似默認網(wǎng)站的方法。

  在IIS中新建一個網(wǎng)站,方法和普通的新建網(wǎng)站的方法一樣,最重要的是主機頭一定要留空(這是最重要的)。

  asp怎樣使用用戶名做二級域名

  3、經(jīng)過了上面兩步,可以通過任何二級域名就可以打開這個網(wǎng)站中的默認文件(如index.asp),但是打開的頁面都是一樣,所以下面要根據(jù)不同的用戶名,調(diào)取不同的內(nèi)容,然后顯示出來。這就需要從二級域名中得到用戶名,然后去數(shù)據(jù)庫中查詢一下這個用戶的相關(guān)信息,然后顯示到頁面上。

  DimHostName

  HostName=LCase(Request.ServerVariables("SERVER_NAME"))

  HostName=Replace(HostName,"www.","")’去掉前面的www

  IfInstr(HostName,"aspbc.com")<2Then   response.write"必須是二級域名才可以"'防止aspbc.com這個域名進入   response.end   EndIf   UserName=Split(HostName,".")(0)'得到用戶名   UserName=Replace(Replace(UserName,"'",""),";","")’過濾掉單引號和分號   '查詢到用戶信息,并保存到一些變量中去   sql="selectuserid,telephone,……fromuserswhereusername="&UserName   rs.opensql,conn,1,1   ifnotrs.eofthen   userid=rs("userid")   telephone=rs("telephone")   ……   endif   rs.close   上面的代碼通常保存為一個公用文件,供每個頁面引用,用來得到用戶的信息。   

以上是“asp如何使用用戶名做二級域名”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學習更多知識,歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

asp
AI