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

转载 2016年12月05日 15:43:58
WIN2008作为服务器,上前已经是非常普遍了, 对于用惯了WIN2003下IIS6.0的人来说, 要在IIS7.0下设置IIS REWRITE这个组件,似乎没有那么顺手IISREWRITE的组件这里也用不了。

首先要准备IIS7.0的REWRITE组件。这个可以上IIS的官网上下载

下载地址:http://www.iis.net/download/URLRewrite

根据需要,点击右侧的下载链接(我的系统是64位的,就下载x64的)

下载安装, 为了保证IIS的顺利运行,最后重启下服务器(非重启IIS服务器)。再进入IIS管理会看到这样一个图标,就是URL REWRITE
WIN2008系统的IIS7.0配置REWRITE伪静态环境(转) - 天行健 - 上善若水

然后进入需要设置伪静态的站点, 双击这个图标, 看就会看到下面的图片
WIN2008系统的IIS7.0配置REWRITE伪静态环境(转) - 天行健 - 上善若水

导入相应的伪静态的规则就行了
WIN2008系统的IIS7.0配置REWRITE伪静态环境(转) - 天行健 - 上善若水
 
WIN2008系统的IIS7.0配置REWRITE伪静态环境(转) - 天行健 - 上善若水
  
 WIN2008系统的IIS7.0配置REWRITE伪静态环境(转) - 天行健 - 上善若水

THINKPHP的.htaccess是:

<IfModule mod_rewrite.c>

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

</IfModule>


如果还不行的就,就要修改站点根目录的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>


至此伪静态配置完成

如何让IIS7支持伪静态,让微信管家跑起来

很多朋友在搭建微信管家时常遇到伪静态失效问题,本片文章针对WIN+IIS7环境下,伪静态失效的解决方法。 -----------------------------------------------...
  • baigelong888
  • baigelong888
  • 2014年03月17日 12:23
  • 12257

开启apache中的URL重写组件并配置.htaccess实现伪静态

伪静态的产生主要是为了增强搜索引擎的友好度,同时也方便用户记忆。一般通过正则匹配来重写动态网站的URL。那么Windows下如何设置Apache支持URL重写功能,以及如何配置.htaccess文件来...
  • hpy1165331898
  • hpy1165331898
  • 2015年04月09日 15:33
  • 4207

.NET网站IIS7.0伪静态配置

  • 2014年06月14日 16:35
  • 766B
  • 下载

WIN2008_IIS7.0_WEB系统配置方法

  • 2014年07月19日 10:00
  • 774KB
  • 下载

在win 2008 R2环境下如何使用iis7.0正确发布ASP。NET项目

首先在控制面板 》管理工具 》Internet信息服务(IIS)管理器,打开IIS管理器。 1、 最开始需要在应用程序池里面设置管道模式为:经典模式,而且不应该是集成模式 选中网站,右键 》管理网...
  • cyz0815
  • cyz0815
  • 2014年04月14日 14:48
  • 527

ASP.NET伪静态页面的实现和伪静态在IIS7.0中的配置

ASP.NET伪静态 UrlRewrite(Url重写) 实现和配置 最近在写一个CMS的内容管理系统,需要用到一个伪静态方面的方法,在网上找了一下这方面的资料,现将这方面的资源记录一下。 本机环...
  • y_124882511
  • y_124882511
  • 2012年03月08日 14:59
  • 4480

iis5.1/iis6.0/iis7.0/iis7.5/iis8+ 配置url重写 无扩展名伪静态 包括无扩展名目录静态化

在隔壁看到的,很有用,经测试正常,记性不好,在配置偶的一个新手卡站点时配了几次,每次都要去看下,所以这次干脆考来备份 最近在搞url重写 遇到iis 无扩展名及html映射问题 供后人查看 ...
  • d80000
  • d80000
  • 2013年08月09日 10:26
  • 1939

74cms人才网iis7.0伪静态web.config

  • 2014年08月11日 10:12
  • 10KB
  • 下载

IIS7.0设置 url重写成html(伪静态)

====================================================== 注:本文源代码点此下载 =============================...
  • javazhuanzai
  • javazhuanzai
  • 2012年01月16日 05:05
  • 227

win7 IIS7.5/7.0 配置伪静态

第一部: 从如下地址中下载URLRewriter组件组件: 官方下载地址:http://download.microsoft.com/download/0/4/6/0463611e-a3f9...
  • lzj0714
  • lzj0714
  • 2015年07月14日 09:58
  • 180
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:WIN2008系统的IIS7.0配置REWRITE伪静态环境(转)
举报原因:
原因补充:

(最多只允许输入30个字)