ASPNET的网站静态化URL重写
来源:互联网 发布:ads射频仿真软件 编辑:程序博客网 时间:2024/06/17 03:18
1:首先下载开源代码http://download.microsoft.com/download/0/4/6/0463611e-a3f9-490d-a08c-877a83b797cf/MSDNURLRewriting.msi
2:安装完成后把bin目录下Release下的UrlRewriter.dll拷贝到项目中
3:然后配置web.config,参考上传文件
4:配置IIS:此处是win7配置
新建一个应用程序池:托管管道模式先暂时设置为集成模式。等下面的设置完成之后再将托管管道模式设置为经典模式。
新建站点,选择上面设置的程序池
选中你的站点比如website ,并且切换到功能视图。双击【处理程序映射】在打开窗口右侧的操作栏目下做如下操作。
4.1,【添加脚本映射】-路径为:*.html.可执行文件为:C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll
名称:任意,比如:html.
4.2, 【添加通配符脚本映射】 请求路径为*。可执行文件为:C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,名称任意,比如:aspnet.
4.3,【托管处理程序映射】(路径:* 可执行文件:System.Web.UI.PageHandlerFactory 名称 任意 比如aaa)
4.4, 双击website站点切换到站点功能视图。然后双击模块,打开窗口之后在右侧的操作栏目下面,单击【添加托管模块】-》名称:任意 如aspnet 类型:URLRewriter.ModuleRewriter 并且 把【仅针对向asp.net 应用程序 或托管处理程序发出请求调用】前面的选项 勾上。(记住一定要勾上)。
4.5 最后一步:双击iis7.0或7.5的应用程序池。在应用程序池列表中找到【aspnet】应用程序池。双击打开之后。将aspnet应用程序池的【托管管道模式】设置为经典模式。
5:在页面也要把对应的链接改成html格式
- ASPNET的网站静态化URL重写
- AspNet中URL重写
- 网站的URL重写
- 网站的URL重写
- 网站的URL重写
- asp.net网站url伪静态重写技术的实现
- asp.net网站url伪静态重写技术的实现
- URL 的重写和拟静态化
- php url 重写 静态化
- URL静态化之URl重写
- ASP.net 静态化页面之的URL重写
- ASP.net 静态化页面之的URL重写
- URL的重写的伪静态页
- 网站伪静态技术(Url重写,含源码)
- 用asp.net来实在网站URL伪静态重写
- Apache url 重写/静态化/mod_rewrite
- URL 重写,伪静态
- URL 伪静态重写
- 使用Ajax技术局部更新商品数量和总价
- 3.4.5字符串处理的常见问题-实验4
- binary_search() in python
- 常规功能和模块自定义系统 (cfcmms)—050简易数据字典的加入和使用
- 在android-studio中,使用android 中 lint 来清除无用的资源文件
- ASPNET的网站静态化URL重写
- activeElement 获取焦点
- linux poll与epoll模型简介
- TreeMap按value值进行排序
- 欢迎使用CSDN-markdown编辑器
- playFramework Model Entity错误
- 什么是4K视频
- Android 表情功能的完整处理方案
- 谈谈Android 6.0运行时权限理解