永发信息网

.net如何利用iis7做伪静态处理,请大神帮忙详解...

答案:1  悬赏:80  手机版
解决时间 2021-03-23 02:52
  • 提问者网友:火车头
  • 2021-03-22 19:10
.net如何利用iis7做伪静态处理,请大神帮忙详解...
最佳答案
  • 五星知识达人网友:大漠
  • 2021-03-22 20:08
你的这种做法做为静态,其实还需要在 webconfig 中做 url 的配置呢。不过 IIS7 到支持一个工具rewrite_2.0_rtw_x64.msi 你下载安装后,在里边添加规则就行了。追问你说这个工具应该是mircosoft urlrewriter.dll的前身 ,你有mircosoft urlrewriter.dll这个文件吗?追答重写的 dll,加入后,需要你再网站的 config 下配置。rewrite_2.0_rtw_x64.msi 加入后,可以在整个 IIS 层做配置!追问嗯嗯 ,你很专业。还有个问题,就是做完伪静态处理后,动态URL仍然可以访问,如何屏蔽原动态URL呢?追答你可以添加一个 HttpModule拦截动态 url 链接,拦截后就不然其访问,不过你要确保你的 HttpModule 执行一定要在重写 url module 的前面,不然你重写就会受到影响(因为重写最后还是走动态地址访问)。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯