通过本文您将对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