您好,登錄后才能下訂單哦!
小編給大家分享一下asp如何使用用戶名做二級域名,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
asp怎樣使用用戶名做二級域名
1、去域名管理的地方,解析一下*.aspbc.com到你的服務器的IP上。
進入域名管理,找到主機記錄解析(A記錄),點擊“添加主機記錄”,然后在彈出的框內輸入"*",注意,不能輸入"*.aspbc.com",點擊確定后,然后輸入IP地址:*.*.*.*,然后再點擊確定就可以了。剩下的就是等待dns解析了,大概要二個小時左右的時間。
2、現在登錄到服務器上,在服務器上的IIS里面做一些處理。
服務器上的默認網站就是一個泛域名例子,如果做好第一步,你不管輸入任何*.aspbc.com就可以打開默認網站下的默認文件。
通常默認網站會被禁掉的,所以我們要手動創建一個類似默認網站的方法。
在IIS中新建一個網站,方法和普通的新建網站的方法一樣,最重要的是主機頭一定要留空(這是最重要的)。
asp怎樣使用用戶名做二級域名
3、經過了上面兩步,可以通過任何二級域名就可以打開這個網站中的默認文件(如index.asp),但是打開的頁面都是一樣,所以下面要根據不同的用戶名,調取不同的內容,然后顯示出來。這就需要從二級域名中得到用戶名,然后去數據庫中查詢一下這個用戶的相關信息,然后顯示到頁面上。
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如何使用用戶名做二級域名”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。