以前在windows2003里,使用的是iis6.0,那时常使用的URL重写组件是iisrewrite,当服务器升级到windows2008R2时,IIS成了64位的7.5,结果iisreite组件是32位的,虽然可以设置IIS支持32位程序,不过还是希望找个更好的方法,于是找到了:用于 IIS 7 (x64) 的 Microsoft URL 重写模块 2.0 ,

下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=7435

下载后,双击安装,安装完成后,可以在IIS网站管理中,找到新增加的Url重写这个按钮,见下图:
---------------------
作者:smartsmile2012
来源:CSDN
原文:https://blog.csdn.net/smartsmile2012/article/details/51593447
版权声明:本文为博主原创文章,转载请附上博文链接!

然后,可以双击“URL重写”按钮,通过“导入规则”htacess文件,可以批量添加规则。这么操作虽然直观,其实最终IIS会在你的网站根目录下生成一个web.config文件。一般内容如下(也可以直接更改web.config文件):

<?xml version="1.0" encoding="utf-8"?>
<configuration><system.webServer><rewrite><rules><rule name="商品页规则1"><match url="^product/([0-9]+)\.html$" ignoreCase="false" /><action type="Rewrite" url="/UrlTest.aspx?id={R:1}" appendQueryString="false" /></rule><rule name="商品页规则2"><match url="^product/([0-9]+)$" ignoreCase="false" /><action type="Rewrite" url="/UrlTest.aspx?id={R:1}" appendQueryString="false" /></rule><rule name="商品分类页规则1"><match url="^productlist/([0-9]+)$" ignoreCase="false" /><action type="Rewrite" url="/UrlTest.aspx?id={R:1}" appendQueryString="false" /></rule><rule name="商品分类页规则2"><match url="^productlist/([0-9]+)/([0-9]+)$" ignoreCase="false" /><action type="Rewrite" url="/UrlTest.aspx?id={R:1}&pid={R:2}" appendQueryString="false" /></rule></rules></rewrite>     </system.webServer>
</configuration>

转载于:https://www.cnblogs.com/l9l99/p/10837825.html

windows2008(64位)下iis7.5中的url伪静态化重写(urlrewrite)相关推荐

  1. 64位linux,sizeof(int),C中sizeof()的用法——32位和64位下的sizeof()

    机器平台:X86_64 处理器 操作系统:Red Hat 4.1.2-14 编译器: gcc version 4.1.2 20070626 Size of char is:               ...

  2. 【笔试题】C语言结构体中,不同的数据类型在32位和64位下所占字节的区别

    题目 如下C程序,在64位处理器上运行后sz的值是什么? struct st {int *p;int i;char a; }; int sz=sizeof(struct st); 答案 16 解析 考 ...

  3. Win7系统64位下解决 {000209FF-0000-0000-C000-000000000046}

    网上传阅无数解决方式: 普通版本步骤 1.在"开始"->"运行"中输入dcomcnfg.exe启动"组件服务" 2.依次双击" ...

  4. mysql64如何配置_win7 64位下如何安装配置mysql-winx64(安装记录)

    win7 64位下如何安装配置mysql winx64 1.mysql下载 官方网站下载地址:http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5. ...

  5. java rxtx 64_java – RXTX无法在Windows 7 64位下列出或查找端口

    早上好, 我在Windows 7 64位上使用/或安装rxtx时遇到问题.我以前在x86 win XP系统上使用它并没有问题.由于某些原因重新安装到这个新系统,rxtx无法找到任何端口.我已经尝试了r ...

  6. 32位与64位下各类型长度对比

    64 位的优点:64 位的应用程序可以直接访问 4EB 的内存和文件大小最大达到4 EB(2 的 63 次幂):可以访问大型数据库.本文介绍的是64位下C语言开发程序注意事项. 1. 32 位和 64 ...

  7. 内核知识第九讲,32位下的分页管理,36位下的分页管理.以及64位下的分页管理

    内核知识第九讲,32位下的分页管理,36位下的分页管理.以及64位下的分页管理 一丶熟悉WinDbg的常见命令. dd 虚拟地址      显示内存. !dd 加上!,        ! dd 物理地 ...

  8. 玩转mini2440开发板之【在64位WIN7/WIN10系统中安装USB驱动】

    玩mini2440开发板已经很多年了,虽然玩的不怎么精通,但是一直都有在弄.而电脑的操作系统也从最终的32位WinXP提升到了32位的Win7,而今更是到了64位的Win10.然后,却带来了一个很严重 ...

  9. arm b bl 地址无关码_32位和64位下的arm_pwn初探

    32位和64位下的arm_pwn初探 前言: pwn的学习之路一直在进行,今天看了arm_pwn,搞环境就搞了半天,琢磨工具使用到做题,这里总结下,希望能帮助到大家,少走一点弯路,后期有机会继续更新. ...

最新文章

  1. MySQL高级能量预警
  2. echarts堆叠图tooltip中如何仅展示鼠标当前位置相应的指标数据
  3. Lock接口Condition,以及Lock与synchronized异同
  4. 网络营销第一课:市场营销基础(2)
  5. Linux: centOS6.5 RabbitMQ
  6. CVPR 2021 | CoCosNet v2解锁“高配版”图像翻译
  7. pb调用java webservice_PB调用各类WebService或c#程序
  8. Navicat 常用快捷键
  9. was环境通过HTTPS访问其他域名报错 CWPKI0022E: SSL 握手故障:已从目标主机:端口“。。。...
  10. 设计模式-Adapter模式(适配器模式)
  11. php高校学生户籍档案管理系统
  12. VS201x提示无法查找或打开 PDB 文件
  13. 武汉大学计算机学院保研清华,清北11人保送武大法学院,网友表示看不懂,高校老师表示:正常...
  14. 四川大学计算机专业贵州分数线,四川大学2019贵州录取分数线
  15. 麒麟Linux启动目录,Ubuntu Kylin优麒麟文件管理器篇:介绍,类别,结构,文件系统目录,使用...
  16. 细粒度 文档图像版面分析
  17. 修改conda环境和缓存默认路径/修改Python 的 pip install 默认安装依赖路径
  18. Visual studio未能正确加载“Microsoft.VisualStudio.Editor.Implementation.EditorPackage”包
  19. Docker--网络详解
  20. 裁员10%,涉万人!Tesla这次“玩”大了…

热门文章

  1. java mp4 视频时间戳_MP4文件中音视频时间戳的计算
  2. qstring 属于元数据类型吗_元数据,描述“数据”的“数据”
  3. java 稀疏贝叶斯算法_稀疏贝叶斯学习(SBL)算法过程推导
  4. fga 例子 oracle,利用Oracle FGA实现审计
  5. 系统架构设计师证书含金量_计算机专科生不能错过的两个证书,含金量比较高,出社会有益...
  6. JS破解专题|光汇云油登录算法
  7. 算法训练 字符串的展开c语言
  8. 《剑指offer》字符串的排列
  9. 业务专题篇:用户增长分析
  10. Scala入门到精通——第二十四节 高级类型 (三)