IIS實現(xiàn)偽靜態(tài)不需要Rewrite組件現(xiàn)在的iis站點都可以自定義404錯誤頁面,打開本機(jī)IIS網(wǎng)站,查看屬性-自定義錯誤,找到404錯誤,雙擊修改其消息類型為URL,Url設(shè)置為網(wǎng)站根目錄下文件的絕對路徑.
譬如設(shè)置網(wǎng)站更目錄下404.asp 設(shè)置url為 /404.asp,主要是修改我們修改404.asp
原理如下
比如網(wǎng)站首頁
其實并不存在 這個頁面. 用戶要點擊這個超連接的話, 就會自動調(diào)用404錯誤頁面只要報404錯誤頁面定義為asp頁面就可以了.
其中加入獲得 show.asp?ID=12345 頁面的Id 12345 然后利用小偷程序 獲取改頁面的內(nèi)容顯示在 頁面上.其中最加了 截取 帶有/show/l的頁面 如果不少就轉(zhuǎn)倒正常的l錯誤頁面測試地址 頁面會返回值:404;
我們可以利用replace把404;了,再利用split把它拆開,以.為主,
那最后就是,sURL(0)等于獲取*的值,sURL(1)等于獲取html的值,我們把原先post.asp文件代碼把獲取id值改為sURL(0),然后把代碼保存在404錯誤頁面,這就實現(xiàn)網(wǎng)站偽靜態(tài)功能了
最后如果你使用的vps和主機(jī)是沒有問題的,如果是空間的就需要有自定義404的功能 不然就沒辦法使用了。
贊
0
賞