题目的意思可能不正确。
我的意思是:访问者来后,直接访问的是静态页面,当服务器发现静态页面不存在时,再自动跳转到该页的动态页面。[前提当然是此静态页是通过该动态页生成的]

解决方案 »

  1.   

    http://www.google.cn/custom?q=%E9%9D%99%E6%80%81%E9%A1%B5&complete=1&hl=zh-CN&inlang=zh-CN&newwindow=1&client=pub-4210569241504288&cof=FORID:1%3BGL:1%3BS:http://www.cnblogs.com%3BL:http://www.cnblogs.com/images/logoforgoogle.gif%3BLH:31%3BLW:100%3BLBGC:336699%3BLP:1%3BVLC:%23663399%3BGFNT:%230000ff%3BGIMP:%230000ff%3BDIV:%23336699%3B&domains=cnblogs.com&sitesearch=cnblogs.com&oe=GB2312&start=0&sa=N
      

  2.   

    解决你这个问题,肯定是要有一个页面来承载一个判断目标页面是否存在的方法.比如在访问页面不存在的时候统一的返回到一个Default页面,然后把你的目标页面的路径传递给这个default页面,进而由它来实现你要的功能
      

  3.   

    if(string.Endwith("xxx.html"))
    {
      //
    }
      

  4.   

    第一个问题
    在哪里判断,普通的处理方式是用动态页面实现,按你这思路,第一步找到的该是静态页面,这样的话感觉应该在WEB服务器上入手,重写model之类的吧,也是猜测,没接触过。