想請教各位先進
目前使用 fedora+Bind 9 作DNS Server
user單位提出需求
Internet user 瀏覽器上直接輸入http://www.abc.com後要直接由DNS轉指 http://www.123.com/subfolder/
想請問各位大大
這樣的需求可否不去動到Web主機的網頁設定
單獨只從Bind DNS 動作的話可以直接轉指到子目錄下嗎?
期待能有解
謝謝!!
<HTML><HEAD><TITLE>ABC.com</TITLE></HEAD> <FRAMESET ROWS="100%,*" FRAMESPACING=0 FRAMEBORDER=0 BORDER=0> <FRAME SRC="http://www.123.com/subfolder/" NAME=MAIN SCROLLING="AUTO" NORESIZE FRAMEBORDER=0 BORDER=0 MARGINHEIGHT=3 MARGINWIDTH=3> </FRAMESET></HTML>這樣,browser的url都固定在www.abc.com,
你乾脆用ShortenURL好了,縮網址幫你轉址,也不用架...XD
DNS 只是解析IP,跟Web目錄並沒有甚麼關係。您的需求除非是架設Virtual Host,或者是在Web root 下建立一個轉址的頁面,只要連到http://www.abc.com,幫你轉址到http://www.123.com/subfolder/,就是Jasechu大大所說的方式。
在你的www.abc.com 首頁程式碼中加入底下ASP程式碼,即可
<pre class="c" name="code"><%
Response.Redirect "http://www.123.com/subfolder/index.asp"
%>
謝謝nickliao1大的回覆
想請教的是如果不動 WebServer
自己架DNS server 還要再作哪部份 可以達到這樣的需求呢?
我想
gulin0928跟alvinshih兩位大大應該給了最準確的答案了
你應該先搞懂DNS是在做甚麼的
esyc大 謝謝您的熱心協助
不是我故意找麻煩 請您理解
1.user單位自己去找SI廠商 提出這樣的需求 廠商來的技術顧問回答的得很快很直覺
好像有點覺得MIS對這方面似乎不熟 我才會摸不著頭緒
如果確定不能作的話 我便可以很堅決的回覆User說 作不到
2.關於Hinet & TWNIC 的網頁轉址 不知有哪位大大知道怎麼作到的呢
DNS只做一件事,
就是將USER輸入在瀏覽器上的主機名稱轉換成IP,
進而讓瀏覽器能找到那台WEB SERVER主機,
至於WEB SERVER上有什麼網頁要給USER看,
是在主目錄、次目錄或是要導到其他地方,
那是WEB SERVER的事情。與DNS均無直接關係。
因此,您的需求,上面很多人都回答了,光靠DNS而不動WEB SERVER,是無法達到的。
如上面各位大大所說 自已設定轉址就好
在根目錄下 例如是 /var/www/www.abc.com./ 中
建立一index.html
內容設為
<meta http-equiv="Refresh" content="0; url=www.123.com/subfolder/">
即可讓達到需求
非常謝謝 各位大大的幫忙
我想那些幫忙做網頁轉址的服務商 應該是類似自己又架了Virtual Host 幫忙轉址
來達到這樣的需求!!
DNS除了A記錄外可以設定另一種叫做CNAME的東西就可以指向到網址(含子目錄)