windows下IIS服务器支持伪静态的rewrite功能配置
2013-05-07 10:35:14;  来源:追太阳;  作者:逐日者;  评论:0 点击:

今天在一新更换的服务器上发现discuz论坛系统中的部分页面链接打不开了,经过观察只要是打不开的全是伪静态链接,而动态链接还是正常显示的...
今天在一新更换的服务器上发现discuz论坛系统中的部分页面链接打不开了,经过观察只要是打不开的全是伪静态链接,而动态链接还是正常显示的。windows服务器好久没用(本人还是习惯用linux系统,嘿嘿),竟然忘记了配置IIS服务器的rewrite功能。考虑到很多的初期学习网站开发的朋友可能也不了解或者忘记了rewrite的功能配置过程。接这个机会把过程记录下来整理了一下与大家分享。

相关伪静态的介绍及基础知识可以点击“伪静态”来了解。

1.首先第一步是下载一个好用的IIS伪静态组件——ISAPI_Rewrite3(记得完全破解版的哦)。
我使用的这一个rewrite组件直接点击下面图片中画绿框的地方就可以直接安装好了。可以到“淘插件”频道中进行下载。《rerite下载地址伪静态Rewrite3组件

追太阳——iss服务器rewrite

安装完成后在c盘(自动安装到c/rewrite3)的安装目录如下:
\

2.接下来便是在httpd.conf这个配置文件里加入你的网站对应的伪静态链接规则。
安装好后记得给ISAPI_Rewrite3软件安装目录network service的读权限,否则会出现无法加载ISAPI_Rewrite的错误。

3.OK,以上rewrite组建安装完成,接下来在IIS服务器上配置一下伪静态的设置:


如图点击“网站”—“属性”:



点击“ISAPI筛选器”,在添加里面添加一个rewrite的筛选规则(如果了使用了上面本人使用的安装组件,程序会自动给你在iis中添加如上图显示的这个筛选器,就不用手动配置了),"筛选器名称"写上自定义的名称;"可执行文件"这里,通 过"浏览"找到伪静态组件安装目录下的ISAPI_Rewrite.dll文件或Rewrite.dll文件即可。

4.一路确定之后,我们重启下IIS管理器,之后再次打开网站属性的"ISAPI 筛选器",看下是不是刚刚添加的ISAPI_Rewrite变为绿色向上的箭头呢?这样的话伪静态就配置成功了。 本文属追太阳原创文章,转载请声明出处:http://www.zhuitaiyang.com/html/servers/12.html逐日者_追太阳

相关热词搜索:windows IIS服务器 伪静态的rewrite

上一篇:Window2003 iis+mysql+php+ftp+zend环境配置 图文教程
下一篇:FTP连接报530 User 用户名 cannot log in home directory inaccessible的解决方法

收藏
回到顶部