背景:#EDF0F5 #FAFBE6 #FFF2E2 #FDE6E0 #F3FFE1 #DAFAF3 #EAEAEF 默认  
阅读新闻

模拟静态页面帮助

[日期:2004-09-22] 来源:  作者: [字体: ]

你需要要按以下说明设置后才可以使用模拟静态页面。

如果模拟为aspx文件则不用进行下边的修改

建议您模拟为shtml,shtm文件,被模拟的页面将为当作aspx文件执行,所以不要开放被模拟文件类型的上传功能。下边以模板为shtml为例说明

首先进入Internet信息服务管理器,打开您的网站或虚拟目录属性点击配置进入映射找到扩展名aspx双击,复制其可执行文件。取消返回映射找到扩展名shtml打开(没有则添加)粘贴刚才复制的可执行文件,去掉确认文件是否存在选项,确定修改。

最后需要修改rewriter.xml文件

......
  <RewriterRule>
   <LookFor>~/c(\d{1,8})\.aspx</LookFor>
   <SendTo>~/list.aspx?cid=$1</SendTo>
  </RewriterRule>
  <RewriterRule>
   <LookFor>~/c(\d{1,8})p(\d{1,6})\.aspx</LookFor>
   <SendTo>~/list.aspx?cid=$1&amp;page=$2</SendTo>
  </RewriterRule>
  <RewriterRule>
   <LookFor>~/n(\d{1,8})c(\d{1,8})\.aspx</LookFor>
   <SendTo>~/show.aspx?id=$1&amp;cid=$2</SendTo>
  </RewriterRule>
  <RewriterRule>
   <LookFor>~/n(\d{1,8})c(\d{1,8})p(\d{1,8})\.aspx</LookFor>
   <SendTo>~/show.aspx?id=$1&amp;cid=$2&amp;page=$3</SendTo>
  </RewriterRule>
......
  <httpHandlers>
   <add verb="*" path="*.aspx" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />
  </httpHandlers>
......

把web.config中上边标出的aspx改为你所设置的模拟文件类型
阅读:
录入:木鸟

推荐 】 【 打印
上一篇:添加修改分类帮助
下一篇:"所有记录中均未找到搜索关键字"解决办法
相关新闻      
本文评论       全部评论
  我模拟为aspx文件,首页还显示正常,但点击任何一个页面提示“系统找不到指定的文件”   (ihongmen ,2007-10-22 )
  我模拟为aspx文件,首页还显示正常,但点击任何一个页面提示“系统找不到指定的文件”   (doyou8.com ,2007-10-08 )
  8错   (zhz ,2007-08-09 )
  经过一些时间的测试差不多完全掌握了,呵呵,好开心。菜鸟学院http://www.pclan.com.c   (锋少 ,2006-12-28 )
  我升级SQL后,设置不成功,怎么回事呢?   (yyeat ,2006-06-09 )
发表评论


点评: 字数
姓名:

  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款