如何在IIS环境下配置Rewrite

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在IIS环境下配置Rewrite相关的知识,希望对你有一定的参考价值。

在IIS环境下配置Rewrite步骤如下:

    首先下载 Rewrite.zip 的包,解压到任意盘上的任意目录。

    在 IIS 管理器里选择网站,右键选择“属性”,如下图所示:

    在弹出的窗口里选择“ISAPI筛选器”

    上图中点击“添加”,在弹出的窗口里“筛选器名称”填写“rewrite”

    上图界面中点击“浏览”,选择下载解压后的 Discuz! Rewrite 规则目录下的 Rewrite.dll 文件

    浏览完毕点击“确定”

    添加完毕点击“确定”并重新启动 IIS

    重新选择该站点 => 右键“属性”=> “ISAPI 筛选器”,如果看到状态为向上的绿色箭头,就说明 Rewrite 模块安装成功了。到这里我们的服务器IIS 配置好了~~如果你的是虚拟主机 则询问服务器提供商支不支持 Rewrite 

参考文献:http://jingyan.baidu.com/article/c33e3f485a7c74ea15cbb50e.html

亲,给个采纳吧!

参考技术A 你好,
服务器有安装伪静态,
然后你网站目录下自己写好伪静态规则。
伪静态规则是更具自己网站内容写,
这个百度提问应该没用。

WIN2008系统的IIS7.0配置REWRITE伪静态环境

    在win2008的系统中配置伪静态环境也是非常简单,今天没来网络告诉大家

首先去官网下载伪静态重写插件 https://www.iis.net/downloads/microsoft/url-rewrite 会在线识别系统直接安装即可

安装完成之后会出现

技术分享

然后可以导入网站程序自带的伪静态规则

技术分享这样伪静态就设置完了,如何导入的伪静态规则提示错误就不能保存 需要在前面加个# 屏蔽掉代码

RewriteEngine On


#RewriteBase /   

RewriteCond %{REQUEST_FILENAME} !-f 

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule !.(js|ico|gif|jpe?g|bmp|png|css)$ /index.php [NC,L]


大家有什么问题可咨询河北魅力网络 Q1632665886 

以上是关于如何在IIS环境下配置Rewrite的主要内容,如果未能解决你的问题,请参考以下文章

如何在IIS环境下配置Rewrite规则

IIS下rewrite

如何配置iis rewrite模块的url重写规则

WIN2008系统的IIS7.0配置REWRITE伪静态环境

iis 配置 rewrite

PHP在Apache/Nginx/IIS环境下的伪静态配置