1、如何自動化實現二級域名訪問,類似博客
解析無限個二級域名的方法有三種:
無論使用哪種,都必須使用域名泛解析。將*.test.com(此處我們test.com作例子)解析到你指定的伺服器上。
如:
*.test.com 222.222.222.222
註:
作域名泛解析前,必須確認域名服務商對你提供域名泛解析服務。否則,後面的工作都是徒勞的。
方法一:使用Windows自帶DNS解析。
步驟:
1,添加好test.com,如下圖
2,在test下添加一個名稱為 * 的域 (右鍵,添加域),添加完如下圖
3,在*的域下,添加一個主機(右鍵,新建主機,主機名稱為空,IP則填寫為您要將域名泛解析的對應IP),添加完如下圖。
解析完成,測試一下,Ping test.test.com 是不是解析到222.222.222.222
方法二:使用程序進行判斷調整。
步驟:
1,iis服務的主機頭留空,新建Default.asp文件,並把新建文件的執行優先順序設定為最高(IIS設置屬性中的文檔,將Default.asp移到最上面)。
Default.asp文件代碼:
<%
Dim iURL
iURL = Split(Request.ServerVariables("SERVER_NAME"),".")
If Lcase(iURL(0))="www" Then
'此處為網站首頁地址,請自行選擇
Response.Redirect("index.asp")
Else
'如二級域名所調轉地址,請自行更改此處地址
Response.Write( "<frameset><frame src=""**.asp?"&iURL(0)&".index.html""></frameset>")
End If
%>
方法三:使用 ISAPI_Rewrite URL處理引擎
先介紹一下ISAPI_Rewrite :
ISAPI_Rewrite是一個強大的基於正則表達式的URL處理引擎。它非常類似於Apache's mod_Rewrite,但它是專為IIS設計的。
ISAPI_Rewrite有兩個版本:ISAPI_Rewrite Full與ISAPI_Rewrite Lite。
ISAPI_Rewrite Lite是免費版本,但不支持反向代理功能。
ISAPI_Rewrite Full只能下載到30天的試用版本。
解析二級域名就可以用ISAPI_Rewrite一個規則來實現。
如:
test.test.com 映射成 www.test.com/test/
規則如下:
RewriteCond Host: (?!/.|www|ww)(.*).test.com
RewriteRule (.*) http/://www.test.com/$1$2 [I,R]
此三方法比較:
偶個人認為,方法一,解析速度會快點,但沒有做過驗證。只是感覺系統自帶的東西會好些。
另,方法一和三,一台伺服器可以做多域名的泛解析,而方法二,一台伺服器只可以做一個域名的泛解析。
2、如何在用戶注冊之後自動分配給他一個二級域名
首先你的域名得支持泛解析 然後就是程序的問題了 你的網站做下URL重寫就OK了
3、用戶注冊以後,自動的生成二級域名呢請問如我有個可以
虛擬主機不能完成這個設置,必須是伺服器。
win2003系統,設定網站接受范解析;而域名的范解析全部綁定到該伺服器的IP。其它的就是網站程序的判斷和執行了。
4、注冊會員自動生成二級域名
我給你提供一點思路吧,具體的你按我寫的自己查找相關技術
1.你的域名必須支持泛解析,而且你也要設置成泛解析,一般的萬網的域名都可以,有些小公司提供的域名不可以.做法就是解析A記錄,名稱為*到IP
2.你的伺服器上,你要做二級域名的網站的主機頭必須為空.這樣才會把所有未指定的二級域名接管過來
3.以前的二級域名都是直接綁定到域名上,轉發到IP,再做主機頭轉換,這樣二級域名多了,肯定不行.萬網等也只支持20個二級域名的綁定,我們用url重寫來解決這個問題
比如:你用 username.***.com這樣的二級域名給用戶,我們要保證他在地址欄里出現username.***.com的時候,實際訪問的地址是好做的類似www.***.com/user.aspx?name=username這樣的頁面,這樣就要用到url重寫了,不同的網頁製作技術,有不同的方案,按你用的技術,自己去找相關的實現方式
apache下有專用的重寫模塊,比較好實現,iis下可以用isapi_rewrite,網上有破解版,也就比較好實現二級域名的問題
採用了url重寫級的二級域名,就不存在域名個數問題了,支持無限的二級域名
5、網站的二級域名,可不可以自動添加上去
首先你的域名需要支持泛解析,然後你如果需要那麼多個站點的話建議自己租個VPS或伺服器。獨立IP虛擬主機也可以,但是效果沒有VPS和伺服器那麼理想。泛解析:把域名的A記錄「*」解析到VPS或伺服器的IP上即可。再在VPS或伺服器上綁定該域名。。。此時你需要直接綁定二級的或頂級的記錄才能讓域名正確帶入你預先做好的網站里,否則你這個域名所有的記錄將全部進入首頁。
6、自己怎麼做二級域名自動分配?高分懸賞!
首先需要域名伺服器支持泛域名解析,然後你必須在域名里建一個*.xxx.com的泛域名指向,最後你的伺服器必須是2000 SERVER版或WIN2003 SERVER版,這樣就支持建立多站點,WEB自動分配二級域名,你去找一下相關代碼便是,手動分配域名,只要在IIS里新建一個站點就行,APACHE在HTTP.CONF里新建一個站點.
7、我的網站想弄二級域名,但是不知道二級域名解析了以後,下面的子欄目會自動轉到二級域名下嗎?
看你的是怎麼登錄上去的,跟你的所用的程序系統有關系。如果系統設置的網站首頁是123.abc.com那麼下面的欄目就會自動變成123.abc.com/456
8、一級域名自動跳轉到二級域名上
可能是可能,但我也不知道怎麼做.要能要關於DNS技術.投入可能也要高一些.
不過最笨的方法就是租個小的空間.將一級域名指向這個空間.再把二極指向另一個空間.一級域名的空間上放個文件,代碼里寫成自動轉向二級域名.
9、添加子域名時自動生成了二級域名,有何影響
添加子域名
子域名就是不管是二級域名,三級域名,可以很多,也可以二級域名很多個。
很多的網站某個頁面就是子域名。
沒有什麼負面的影響的。