变态重口极致另类在线-波多久久夜色精品国产-波多野结衣在线观看一区-波多野结衣在线观看一区二区-污污的网站免费阅读-污污视频网址

當(dāng)前位置:首頁(yè)文章首頁(yè) IT學(xué)院 IT技術(shù)

教你一招隱藏網(wǎng)頁(yè)真實(shí)地址

作者:  來(lái)源:  發(fā)布時(shí)間:2011-6-1 9:32:30  點(diǎn)擊:

本文章提供了一種隱藏網(wǎng)頁(yè)地址的方法,就是利用server.transfer來(lái)隱藏網(wǎng)頁(yè)真實(shí)地址,希望這篇文章對(duì)大家有所幫助。

經(jīng)常在網(wǎng)站上看到諸如www.abc.com/?news或者www.abc.com/?id=123這樣的網(wǎng)址,一開(kāi)始覺(jué)得很神秘,其實(shí)現(xiàn)在看多了,用得多了,也覺(jué)得沒(méi)那以多深?yuàn)W的技術(shù),就是用一些最簡(jiǎn)單的方法就能實(shí)現(xiàn),以asp為例,用好server.transfer這個(gè)方法就可以實(shí)現(xiàn)以上的功能了。

假設(shè)地址是www.abc.com/?news,如何顯示我們需要的news.asp呢?首先要先明白,不論什么服務(wù)器,都會(huì)有一個(gè)缺省頁(yè),比如你把index.html或者index.htm上傳到主頁(yè)空間,輸入網(wǎng)址,默認(rèn)總是會(huì)轉(zhuǎn)到index頁(yè)面上,主機(jī)默認(rèn)index.html(index.htm)為缺省頁(yè),當(dāng)然,index.asp也是一樣的,不過(guò)當(dāng)這幾個(gè)頁(yè)面同時(shí)出現(xiàn)時(shí),先顯示哪一個(gè),就看服務(wù)器的設(shè)定了。現(xiàn)在我們?cè)谀夸浵滦陆ㄒ粋(gè)index.asp,假設(shè)訪問(wèn)的路徑是www.abc.com/,那么對(duì)于這個(gè)地址我們也是可以用www.abc.com/index.asp來(lái)訪問(wèn)的,而前者就把index.asp給隱藏了。

現(xiàn)在我們來(lái)實(shí)現(xiàn)用www.abc.com/?news來(lái)指向news.asp,打開(kāi)index.asp,編輯它的源文件,如下:

<%
dim targetPage
targetPage=request.querystring()
     if targetPage<>"" then
         server.transfer(targetPage+".asp")
     end if
%>

這里用的是request.querystring()來(lái)接收字符,因?yàn)槲覀兊恼?qǐng)求字符串是?news,而并不是像傳統(tǒng)的類(lèi)似于變量名對(duì)應(yīng)變量值的形式,所以我們用request.querystring()的方法來(lái)取得“?”后面的所有字符。這里我們得到了字符串“news”。接下來(lái)判斷一下,如果不是空串就將它轉(zhuǎn)化成new.asp,并用server.transfer轉(zhuǎn)向,這里,之所以用server.transfer,你會(huì)發(fā)現(xiàn),頁(yè)面轉(zhuǎn)向了,但瀏覽器地址欄卻沒(méi)有變,不會(huì)因?yàn)檗D(zhuǎn)向而變成了www.abc.com/new.asp,就是基于server.transfer這個(gè)原理,才能實(shí)現(xiàn)隱藏訪問(wèn)頁(yè)面的目的。

不過(guò)樣的形式太簡(jiǎn)單,還是很容易讓人猜到真實(shí)地址,那就再深入一步吧,做一個(gè)地址映射表,原理也不難,建立一個(gè)數(shù)組,將你要轉(zhuǎn)向的地址名寫(xiě)進(jìn)去,然后通過(guò)www.abc.com/?arrayID的形式來(lái)訪問(wèn),其中arrayID是地址對(duì)應(yīng)的數(shù)組下標(biāo)。就舉個(gè)例子來(lái)說(shuō)吧:

<%
dim targetPage,urlTable(4)
targetPage=request.querystring()
urlTable(1)="news.asp"
urlTable(2)="list.asp"
urlTable(3)="homepage.asp"
urlTable(4)="login.asp
server.transfer(urlTable(targetPage))
%>

如果我們要訪問(wèn)news.asp,則可以用www.abc.com/?1,這樣的地址映射在地址信息中不容易讓人猜到文件的命名方法,自然是保密性高了不少,不過(guò)這種方法對(duì)于過(guò)多地址轉(zhuǎn)向,數(shù)組的體積就會(huì)增長(zhǎng),也不是一種很好的方法,在維護(hù)時(shí)也不是很容易。

相比之下,第一種方法在網(wǎng)上使用的似乎也挺普遍的,第二種,也有使用,另外,對(duì)于地址信息的編碼,以及在index.asp中對(duì)轉(zhuǎn)向功能進(jìn)一步強(qiáng)化,引入各種加密機(jī)制,也是能夠達(dá)到隱藏真實(shí)頁(yè)面的目的。而作為我,只是拋磚引玉,就介紹這些最簡(jiǎn)單的東西,如果要使用到實(shí)際,自然是需要添磚加瓦的。

相關(guān)軟件

文章評(píng)論

軟件按字母排列: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
主站蜘蛛池模板: 欧美xxxxxxxxxxxxx| 一级夫妻录像 | 交视频在线播放 | 在线成人看片 | 18黄网站 | 欧洲性xxx | 23部禽女乱小说内裤畸情 | 人人澡 人人澡 人人看欧美 | 无遮挡黄动漫在线观看播放 | 久久久久国产精品免费看 | 免费一级毛片在线视频观看 | 男女无遮挡在线完整视频 | 丰满寡妇一级毛片 | 欧美午夜性春猛xxxx | 操你啦在线| 免费动漫无遮挡曰批视频软件 | 国产日本在线播放 | 杏色国产成人精品视频 | 狠狠大日本亚洲香蕉亚洲 | 黄色一级片观看 | 日本三级免费网站 | 在线视频日韩欧美 | 国产在线欧美日韩一区二区 | 757午夜视频国产精品 | 波多 在线 | a级精品国产片在线观看 | 国产日本在线观看 | 日韩欧美视频在线一区二区 | 黄色福利小视频 | 天天澡夜夜澡狠狠澡 | 日韩视频免费一区二区三区 | 午夜影院0606 | 日本 国产 欧美 | 永久黄网站色视频免费 | 在线免费黄视频 | 老司机亚洲精品影院 | 亚洲国产影视 | 嗯灬啊灬用力再用力ca视频 | 在线丝袜 | 男人和女人日皮视频 | 国产高清啪啪 |