URL轉(zhuǎn)發(fā)功能是域名注冊(cè)后的增值服務(wù)。所謂URL轉(zhuǎn)發(fā),是通過(guò)服務(wù)器的特殊設(shè)置,將訪(fǎng)問(wèn)您當(dāng)前域名的用戶(hù)引導(dǎo)到您指定的另一個(gè)網(wǎng)絡(luò)地址。例如,URL轉(zhuǎn)發(fā)可以讓用戶(hù)在訪(fǎng)問(wèn)http://www.abc.com時(shí),自動(dòng)轉(zhuǎn)向訪(fǎng)問(wèn)http://www.otherdomain.com/somedir/other.htm
但通過(guò)URL轉(zhuǎn)發(fā)訪(fǎng)問(wèn)網(wǎng)站不是一種非常理想的網(wǎng)站訪(fǎng)問(wèn)方法,由于URL轉(zhuǎn)發(fā)服務(wù)器受攻擊的概率較高,影響URL的正常轉(zhuǎn)發(fā)。
為了避免這種情況,我們可以通過(guò)另外一種方法實(shí)現(xiàn)URL的功能, 例如我們希望鍵入 www.help.com 能直接訪(fǎng)問(wèn)到 http://m.forest-oxygen.cn/help/default.asp,
那么
首先在 m.forest-oxygen.cn 的網(wǎng)站上綁定 www.help.com :
然后在 m.forest-oxygen.cn 網(wǎng)站的默認(rèn)首頁(yè)(例:default.asp或者index.asp)中加入以下代碼:
<%
dim url
url=request.ServerVariables("HTTP_HOST")
if url="www.help.com" then
response.Redirect("http://m.forest-oxygen.cn/help/default.asp")
end if
%>
如果要實(shí)現(xiàn)隱藏轉(zhuǎn)發(fā),可以使用框架實(shí)現(xiàn),代碼如下:
<%
dim url,redirectUrl
url=request.ServerVariables("HTTP_HOST")
if url="www.help.com" then
redirectUrl="m.forest-oxygen.cn/help/default.asp"
end if
%>
<frameset framespacing="0" border="0" rows="0,100%" frameborder="0">
<frame name="top" scrolling="no" noresize src="nothing.htm" marginwidth="0" marginheight="0">
<frame name="main" src="<%=redirectUrl%>" marginwidth="0" marginheight="0" scrolling="auto">
<noframes>
<body>
<p>此網(wǎng)頁(yè)使用了框架,但您的瀏覽器不支持框架。</p>
</body>
</noframes>
</frameset>
|