当然是要解决我的问题才可以。这里是技术论坛嘛!
就是asp.net如何做伪静态的问题。我的数据库里的主码也是跟csdn论坛一样采用guid类型的编码的,所以现在的传递参数是new.aspx?id=3036657c-277c-476c-982d-75f154e09050这样形式的。
当然我希望生成静态页面后也要是3036657c-277c-476c-982d-75f154e09050.html或者3036657c-277c-476c-982d-75f154e09050.aspx这样的
两种后缀形式都需要,希望解答的朋友能附上两种答案另外,有的朋友可能是采用IIS里做文章的方法,我还有疑问是如何直接在vs2008的调试器里直接就实现解析。
我原来是采用rewrite.dll然后在web.config里设置,但是都失败了!真的不知道该怎么搞,顺便问下,如果解析的话,3036657c-277c-476c-982d-75f154e09050这种guid类型的正则表达式该怎么写。我自己琢磨了一个不知道对否:
\w{8}\-\w{4}\-\w{4}\-\w{4}\-\w{12}\
大家修改下。

解决方案 »

  1.   

    看这里:http://www.svnhost.cn/Article/?k=%E9%9D%99%E6%80%81%E9%A1%B5%E9%9D%A2
    保证你不虚此行。
      

  2.   

    当然是要解决我的问题才可以。这里是技术论坛嘛!
    就是asp.net如何做伪静态的问题。我的数据库里的主码也是跟csdn论坛一样采用guid类型的编码的,所以现在的传递参数是new.aspx?id=3036657c-277c-476c-982d-75f154e09050这样形式的。
    当然我希望生成静态页面后也要是3036657c-277c-476c-982d-75f154e09050.html或者3036657c-277c-476c-982d-75f154e09050.aspx这样的
    两种后缀形式都需要,希望解答的朋友能附上两种答案另外,有的朋友可能是采用IIS里做文章的方法,我还有疑问是如何直接在vs2008的调试器里直接就实现解析。
    我原来是采用rewrite.dll然后在web.config里设置,但是都失败了!真的不知道该怎么搞,顺便问下,如果解析的话,3036657c-277c-476c-982d-75f154e09050这种guid类型的正则表达式该怎么写。我自己琢磨了一个不知道对否:
    \w{8}\-\w{4}\-\w{4}\-\w{4}\-\w{12}\
    大家修改下。
      

  3.   

    没做过....真是对不起dang,对不起人民.你拿分砸我吧,狠狠地,毫不留情地
      

  4.   

    真的不知道该怎么搞,顺便问下,如果解析的话,3036657c-277c-476c-982d-75f154e09050这种guid类型的正则表达式该怎么写。我自己琢磨了一个不知道对否: 
    \w{8}\-\w{4}\-\w{4}\-\w{4}\-\w{12}\ 
    大家修改下。
    --------------------[0-9a-z]{8}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{12}
    guid一般都是数字和小写字母. \w包含数字大小写字母和下划线或汉字
      

  5.   

    听说IIS有个伪静态插件的,怎么搞啊。
      

  6.   

    本人 注意了一下 楼主的状态Ivcn 
    吃饭 
    等级: 
    可用分等级:贫农 
    总技术分:31 
    总技术分排名:151571 
    揭贴率:87.44% 貌似还是贫农哦  贫农就是拽啊
      

  7.   

    不用urlrewriter的话,可以生成真正的静态页面.
    就是麻烦一些..网上找找吧.有好多文章.比如替换模板之类的
      

  8.   

    我是楼主
    我已经解决了,我给IIS装了一个REWRITE小插件就解决了,这里的每个朋友都给了我很大的提示,包括正则表达式的书写方式等,谢谢各位,都有分,提示正则的那位分数多点,其他的平分吧。谢谢大家!