首页 >> 常用软件 >> 详细内容
Windows 2008+IIS7+Rewrite伪静态配置

IIS URL重写2.0使网络管理员能够创建强大的规则来实现更易于用户记忆,更容易被搜索引擎找到的网址。使用规则模板,改写地图,.NET商,并整合到IIS管理器等功能,网络管理员可以轻松设置规则来定义基于URL重写的行为HTTP头,HTTP响应或请求头,IIS服务器变量,甚至是复杂的编程规则。此外,网络管理员可以执行重定向,发送自定义的响应,或者停止以表示在重写规则逻辑的HTTP请求。


 

定义功能强大的规则,将复杂的URL转化为简单和一致的Web地址

URL重写使得网络管理员能够轻松地建立使用写入。NET重写商,正则表达式模式匹配和通配符映射,研究在这两个URL和其他HTTP标头和IIS服务器变量的信息,强大的规则。规则可以被写入生成的URL,可以更便于用户记忆,简单的搜索引擎索引,并且允许的URL遵循一致和规范的主机名格式。URL重写进一步简化了规则创建过程与内容重写,规则模板,改写地图,规则验证,以及现有mod_rewrite的规则导入支持。

轻松更换,产生用户和搜索引擎友好的结果Web应用程序的URL

URL重写允许网站管理员可以轻松地更换通过在HTML的响应与用户更加友好和搜索引擎友好相当于一个Web应用程序生成的URL。友情链接可以通过反向代理后面的Web应用程序生成的HTML标记进行修改。URL重写,使事情变得更容易出站响应内容和标题与处理HTTP请求和响应头和IIS服务器变量的工作出站重​​写规则重写。

与改善管理,性能和故障排除现有的IIS功能无缝集成

URL重写是紧密地与IIS管理器中集成了更好的管理。此外,URL重写支持用户模式和内核模式缓存更快的性能。URL重写还支持失败请求跟踪的应用程序逻辑执行增强的疑难解答。

产品特点

  • 基于规则的URL重写引擎
  • 基于规则的响应重写引擎
  • 支持自定义。NET重写商
  • 正则表达式模式匹配
  • 通配符匹配
  • 全球分布式重写规则
  • 特定HTML标签的内容中重写
  • 前置条件的出站规则
  • 访问服务器变量和HTTP标头
  • 重写服务器变量和HTTP请求头
  • 重写HTTP响应头中
  • 允许列表中的服务器变量
  • 的HTMLEncode功能
  • 内置规则模板
  • 反向代理规则模板
  • 搜索引擎优化规则模板
  • 各种规则的行为,包括重定向和请求中止
  • 跟踪拍摄组在整个规则条件
  • 重写的URL日志
  • 在IIS管理器中更新的用户界面
  • 管理重写规则和重写的地图集成的用户界面
  • 进口的URL重写规则集成的用户界面
  • 测试正则表达式和通配符模式集成的用户界面
  • 支持IIS内核模式和用户模式输出缓存
  • 小写字母转换功能
  • 改写重写映射过程中产生的替代网址
  • 失败请求跟踪支持

下载地址:

支持Windows 2008 64位系统 http://www.467.cn/soft/rewrite_x64_zh-CN.msi

支持Windows 2008 32位系统 http://www.467.cn/soft/rewrite_x86_zh-CN.msi

安装方法:

下载安装, 为了保证IIS的顺利运行,最后重启下服务器。再进入IIS管理员会看到这样一个图标,就是URL REWRITE

然后进入需要设置伪静态的站点, 双击这个图标, 看就会看到下面内容

导入相应的伪静态的规则就行了

Web.Config生成实例:

<?xml version=”1.0″ encoding=”UTF-8″?>
<configuration>
   <system.webServer>
        <rewrite>
            <rules>
       <rule name=”Rule Names” stopProcessing=”true”>
                    <match url=”^index.html” />
                    <action type=”Rewrite” url=”/index.php”  />
                </rule>
                <rule name=”Imported Rule 2″  stopProcessing=”true”>
                    <match url=”^article/(.*).html” />
                    <action type=”Rewrite” url=”/index.php?article_id={R:1}” />
                </rule>
            </rules>
        </rewrite>
    </system.webServer>
</configuration>

兼容性问题:

Windows 2008 R2是64位的,我们直接用在Windows 2003的Rewrite组件是32位的,所以要找到IIS 7.5加载的Rewrite组件如何在设置为32位兼容模式,在应用池那里找到了设置:

把启用32位应用程序设置为 True,然后再试试看。伪静态是不是生效了。

如果需要提供技术支持,请致电华昊数据客服:400-025-9-467

谢谢您对我们一直以来的支持!

                                                      南京华昊网络技术有限公司

南京服务器托管 | 南京服务器租用 | 南京主机托管 | 南京主机租用 | 南京华昊数据 | www.467.cn |
TEL:400-025-9-467 025-58633651 QQ:23190019    

发布者:admin 发布时间:2014/10/23 阅读:7153

Baidu
Copyright © 2002-2021 467.Cn All rights reserved    南京华昊网络技术有限公司    版权所有
备案序号:苏ICP备13052121号    ISP经营许可证:苏B2-20080166    ICP/SP经营许可证:苏B2-20130350      苏公网安备 32011102010099号
地址:南京市江北新区大桥北路77号电信大楼5楼    电话:025-58633651(8线)  13913852884  传真:025-58497310    E-mail:467cn@163.com    邮编:210032
网址:Www.467.Cn    QQ在线支持:点击这里给我发消息 点击这里给我发消息