如何做域名隱藏指向
2024-09-07 13:38:25
供稿:網友
情況描述
我公司的DNS已經注冊為本公司域名的合法權威DNS服務器,怎么做隱藏指向,比如:公司域名是xxx.com如何使a.xxx.com這樣的域名打進去,瀏覽器地址欄顯示還是a.xxx.com而實際上是顯示了xxx.com/tt/bbs頁面,我在DNS上設置了a.xxx.com指向公司的web服務器,再在IIS里新建個站a.xxx.com把URL重定向到xxx.com/tt/bbs,結果在IE里雖然顯示的是xxx.com/bbs的頁面但IE地址欄里顯示的也是xxx.com/tt/bbs而不是a.xxx.com,也就是說是屬于非隱藏指向,請問有什么辦法實現隱藏指向嗎?
解決方法
你需要設置主機頭
1、打開“控制面板”->“管理工具”->“Internet服務管理器”->“默認web站點”。
2、在“默認web站點”上按鼠標右鍵,選擇“新建”->“站點”。按“下一步”。
3、輸入站點說明,如“站點1”。按“下一步”。
4、在“站點的主機頭”上輸入域名,如“abc.dns0755.net”。按“下一步”。
5、在路徑里指定站點的根目錄路徑。按“下一步”。
6、在權限里選擇適當的權限。按“下一步”,即可完成。
如果配置的是頂級域名的虛擬主機,例如在上面第4步主機頭里輸入“abc.com”,而同時又希望用戶使用“www.abc.com”也能訪問。設置步驟如下:
1、在“Internet服務管理器”的“站點1”上按鼠標右鍵,選擇“屬性”。
2、在IP地址右邊點擊“高級”。
3、點擊“添加”,輸入端口號(一般用80),再輸入主機頭名“www.abc.com”。
如果有多個站點要添加,請重復執行上面的步驟。
<!--以下代碼測試通過,放到你的站點下,它會顯示csdn主頁-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>測試</title>
</head>
<frameset rows="1,*" frameborder="NO" border="0" framespacing="0">
<frame src="about:blank" name="topFrame" scrolling="NO" noresize >
<frame src="http://www.csdn.net" name="mainFrame">
</frameset>
<noframes><body>
</body></noframes>
</html>