在我们印象中,伪静态应该是直接写入.htaccess文件中,网站会自动识别启动,但是在windows server服务器中不是这样使用,当初作者在这里是吃了很大亏了,弄了几天才发现原来windows是需要安装相应的插件才能启用伪静态服务。下面我们就来看看windows server 2008R2系统 IIS7.5配置伪静态的方法:
首先到官方下载: URL Rewrite : The Official Microsoft IIS Site
下载相应的版本, 根据需要,点击右侧的下载链接(操作系统是64位的,就下载x64版本;32位的系统,就下载x86版本)
直接点击绿色按钮,即可下载上,如果要其他版本点击导航中的downloads即可。
下载的是本地msi包(rewrite_amd64.msi或者rewrite_x86.msi),双击安装即可(安装之前最好先停止IIS服务,如果IIS服务没停的话,安装完成后会要求重启系统。)
安装完成后,打开“Internet 信息服务(IIS)管理器”,就可以看见模块中多了一个Url Rewrite 模块/url 重写模块。
进入需要设置的站点,双击 Url 重写 图标,进入设置界面。
然后导入指定的静态规则,应用即可。