瞞天過海html檔案技術一瞥

2021-04-12 22:17:30 字數 944 閱讀 6302

很多的站點的字尾都是html檔案,甚至有的站點竟然有這樣的檔案字尾html?url=asp888.net,有的

朋友可能就會非常的迷惑,難道html 檔案也可以向 asp 檔案一樣程式設計嗎?其實 大家都被欺騙了

我在這裡給大家講一下這個 瞞天過海的 技術是怎麼實現的?

首先我們需要做一些準備工作:

建立乙個test 目錄:並在iis 中將他設定成虛擬目錄,我們在 iis 管理工具中的"定製錯誤"標籤

,我們找到404 錯誤,選擇編輯錯誤,我們將404 影射到/test/404.asp

下面我們來看看 我們這樣做的原因。我們知道,當我們訪問乙個不存在的檔案的時候,iis 會給

我們返回乙個404的錯誤,我們現在去訪問乙個類似http://localhost/test/20001204001.htm 檔案,

要知道這個檔案是 不存在的!!!!但是我們經過前面的設定,這個錯誤被我們截獲了,我們將錯誤

到向到了404.asp 檔案,我們在404.asp檔案中做一些處理,我們就可以處理這個所謂的20001204001.htm

檔案了.

404.asp**如下:

<%

dim strerrpage()

strerrpage=split(request.servervariables("query_string"),";")

response.write strerrpage(1)

%>

這段程式的輸出是http://localhost/test/20001204001.htm,我們進一步可以得到20001204001這個引數

然後我們就可以象asp程式一樣,通過這個 關鍵字 來實現程式設計

同樣,對於所謂的http://localhost/test/gotohost.htm?url=asp888.net 我們一樣可以來理解和解釋?

怎麼樣?原來一切都很簡單?不過是乙個小小的把戲而已!!

ASP生成靜態Html檔案技術

1,下面這個例子直接利用fso把html 寫入到檔案中然後生成.html格式的檔案 htmlwrite.write 輸出title內容 request.form title 輸出body內容 request.form body htmlwrite.close set fout nothing set...

ASP生成靜態Html檔案技術雜談

asp生成靜態html檔案技術雜談 進入社群 網頁生成靜態html檔案有許多好處,比如生成html網頁有利於被搜尋引擎收錄,不僅被收錄的快還收錄的全。前台脫離了資料訪問,減輕對資料庫訪問的壓力,加快網頁開啟速度。像www。aspid。cn的主站就採用了tsys生成html檔案!所以吟清最近對生成ht...

ASP生成靜態Html檔案技術雜談

網頁生成靜態html檔案有許多好處,比如生成html網頁有利於被搜尋引擎收錄,不僅被收錄的快還收錄的全.前台脫離了資料訪問,減輕對資料庫訪問的壓力,加快網頁開啟速度.像www.aspid.cn的主站就採用了tsys生成html檔案 所以吟清最近對生成html比較感興趣,看了不少文章,也有一點點收穫....