通過自定義 404 錯誤頁實現偽靜態

          Posted on 2006-10-21 08:28 太清劍客 閱讀(965) 評論(1)  編輯  收藏 所屬分類: Script
          通過自定義錯誤頁實現偽靜態
          原理:
          自定義404錯誤頁 404.asp,然后鏈接一個不存在的頁面,比如 123.html
          這是就會返回404的錯誤頁
          通過 404.asp 得到來源頁 123.html,正則取得來源頁的某參數,然后執行asp腳本,這樣就實現一種偽靜態頁面。
          代碼例:
          ?1 Dim ?PageUrl,ArticleID
          ?2 PageUrl = ?Request.ServerVariables( " URL " )
          ?3 Dim ?regExp
          ?4 Set ?regExp? = ? New ?RegExp
          ?5 regExp.IgnoreCase? = ? True
          ?6 regExp.Global? = ? True
          ?7
          ?8 RegExp.Pattern = " /article/([\s\S]*?).html " ?
          ?9 ArticleID = RegExp.Replace(PageUrl, " $1 " )?
          10 SET ?regExp = Nothing

          Feedback

          # re: 通過自定義 404 錯誤頁實現偽靜態  回復  更多評論   

          2008-01-16 20:02 by wqeqw
          knlknmlk

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          posts - 10, comments - 4, trackbacks - 0, articles - 0

          Copyright © 太清劍客

          主站蜘蛛池模板: 木兰县| 师宗县| 永登县| 嘉黎县| 兴隆县| 宁国市| 海林市| 依安县| 竹北市| 五指山市| 屏南县| 克什克腾旗| 东源县| 宜昌市| 邳州市| 柯坪县| 德清县| 长顺县| 丰顺县| 江城| 柘城县| 天水市| 沙洋县| 新巴尔虎左旗| 固阳县| 九江市| 汉寿县| 内江市| 甘孜| 靖州| 门头沟区| 开原市| 五河县| 锦州市| 论坛| 岑巩县| 东方市| 三门县| 伊宁市| 资中县| 凤城市|