伪静态之iis的两种url重写(ISAPI_Rewriter和IIS7官方的重写组件)
来源:互联网 发布:ajax获取数据 编辑:程序博客网 时间:2024/05/22 08:13
通过本文您将对iis下配置伪静态的两种方法安装使用有个了解,如果有意见和建议,欢迎留下评论!
.html格式的url对于seo有好,同时容易记忆,有很多途径可以实现,例如整站的生成,ASP.NET MVC中路由,各种伪静态的url重写机制,整站静态化在大型项目中显得不太靠谱,伪静态配以缓存和模板技术在很多互联网开发中从而得到很多的使用,微软有想关的文章提到这点(点击浏览)!
这里主要讲两种iis下实现伪静态的方法,只是一个朴素的总结,有兴趣可以看看!
如下图:
第一种情况:UrlRewriter.dll的ISAPI组件
安装了ISAPI筛选器,这种在之前的文章中有提到,大家去看看这篇文章《用ISAPI_Rewrite实现asp伪静态》,ReWrite程序直接解压到c盘然后引用dll到筛选器即可,这种重写的文件多为上图中http.ini文件,使用正则表达式,格式如下
相关的软件大家可以去http://blog.chinaunix.net/link.php?url=http://www.helicontech.com%2Fdownload.asp下载,免费的!
第二种情况:使用微软的一款IIS7官方的重写组件
1、下载地址(这里要注意操作系统是多少位的,我的系统是64位的,就下载x64的):http://www.iis.net/download/URLRewrite
2、安装重写模块
我下载的是本地msi包(rewrite_2.0_rtw_x64.msi),双击安装即可(如果IIS服务没停的话,安装完成后会要求重启系统。)
3、这个时候再进 “Internet 信息服务(IIS)管理器”,就可以看见模块中多了一个 Url Rewrite 模块
4、进入需要设置的站点,双击 Url Rewrite 图标,进入设置界面。
然后点击右侧的“Import Rules...”(导入重写规则)
5、将.htaccess扩展名文件导入并做修改,或则一条条添加规则
6、最后一个很棒的网站,提供htaceess文件生成服务 http://www.wangqu.org/htaccess/#a_Pic
.html格式的url对于seo有好,同时容易记忆,有很多途径可以实现,例如整站的生成,ASP.NET MVC中路由,各种伪静态的url重写机制,整站静态化在大型项目中显得不太靠谱,伪静态配以缓存和模板技术在很多互联网开发中从而得到很多的使用,微软有想关的文章提到这点(点击浏览)!
这里主要讲两种iis下实现伪静态的方法,只是一个朴素的总结,有兴趣可以看看!
如下图:
第一种情况:UrlRewriter.dll的ISAPI组件
安装了ISAPI筛选器,这种在之前的文章中有提到,大家去看看这篇文章《用ISAPI_Rewrite实现asp伪静态》,ReWrite程序直接解压到c盘然后引用dll到筛选器即可,这种重写的文件多为上图中http.ini文件,使用正则表达式,格式如下
相关的软件大家可以去http://blog.chinaunix.net/link.php?url=http://www.helicontech.com%2Fdownload.asp下载,免费的!
第二种情况:使用微软的一款IIS7官方的重写组件
1、下载地址(这里要注意操作系统是多少位的,我的系统是64位的,就下载x64的):http://www.iis.net/download/URLRewrite
2、安装重写模块
我下载的是本地msi包(rewrite_2.0_rtw_x64.msi),双击安装即可(如果IIS服务没停的话,安装完成后会要求重启系统。)
3、这个时候再进 “Internet 信息服务(IIS)管理器”,就可以看见模块中多了一个 Url Rewrite 模块
4、进入需要设置的站点,双击 Url Rewrite 图标,进入设置界面。
然后点击右侧的“Import Rules...”(导入重写规则)
5、将.htaccess扩展名文件导入并做修改,或则一条条添加规则
6、最后一个很棒的网站,提供htaceess文件生成服务 http://www.wangqu.org/htaccess/#a_Pic
0 0
- 伪静态之iis的两种url重写(ISAPI_Rewriter和IIS7官方的重写组件)
- IIS7下伪静态(URL重写)的实现方法
- 使用IIS7官方的Url重写模块,为 Discuz!NT 添加伪静态支持
- URL的重写的伪静态页
- 实现PHP伪静态的方式之URL重写
- URL 重写,伪静态
- URL 伪静态重写
- url伪静态 重写
- 伪静态 URL 重写
- nginx下ThinkPHP的url重写实现伪静态url
- url伪静态、url重写
- windows2008(64位)下iis7.5中的url伪静态化重写(urlrewrite)
- asp.net网站url伪静态重写技术的实现
- asp.net网站url伪静态重写技术的实现
- ASP.NET的UrlRewrite URL重写伪静态实例
- ASP.NET的UrlRewrite URL重写伪静态实例
- 通过Apache的URL地址重写(附伪静态方式)
- 关于啊asp.net的伪静态(url 重写、)
- 电脑开关那几个小插头怎么插
- 最长回文子串
- 成佩涛chengpeitao
- c++设计模式---适配器模式
- select I/O 多路复用实现服务器聊天室功能
- 伪静态之iis的两种url重写(ISAPI_Rewriter和IIS7官方的重写组件)
- mini2440硬件篇之Nor Flash
- MySql 里的IFNULL、NULLIF和ISNULL用法
- 2015.4.25.13.35_构造方法_2015.4.25_java中构造方法和方法全面解析
- Spring MVC 原理
- iOS应用安全Part40:在Mac上测试APP
- python模拟登录的实现
- 生成学习模型概述
- 华为Python面试题,排列生成的解法,最优解答