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

          Posted on 2006-10-21 08:28 太清劍客 閱讀(972) 評論(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 © 太清劍客

          主站蜘蛛池模板: 余姚市| 广州市| 建阳市| 台湾省| 防城港市| 湘潭县| 台南市| 晋中市| 肇庆市| 云龙县| 格尔木市| 平江县| 建始县| 旺苍县| 民丰县| 通榆县| 永州市| 新安县| 黑河市| 原平市| 南郑县| 合作市| 疏附县| 孟州市| 集安市| 砚山县| 丰城市| 南开区| 祁阳县| 台北县| 沾益县| 壶关县| 奉贤区| 安丘市| 和田市| 阿合奇县| 宝山区| 兴化市| 无为县| 仙居县| 监利县|