`

IIS7.0中伪静态配置说明

阅读更多

web.conf配置文件的格式

 

<?xml version="1.0" encoding="UTF-8"?>

<configuration>

    <system.webServer>

        <rewrite>

            <rules>

                <rule name="Imported Rule 1">

                    <match url="ShowProduct/([0-9]*).html"/>

                    <action type="Rewrite" url="/view.asp?id={R:1}" />

                </rule>

                <rule name="Imported Rule 2">

                    <match url="about_([0-9]*).html"/>

                    <action type="Rewrite" url="/about.asp?id={R:1}" />

                </rule>

            </rules>

        </rewrite>

    </system.webServer>

</configuration>

 

配置web.config文件由其它规则导入时要调整的地方:

 

1、match语句最前面不需要加“/”如:

<match url="/ShowProduct/([0-9]*).html"/>

修改为:

<match url="ShowProduct/([0-9]*).html"/>(注:去掉了最前面“/”)

 

2、action语句内不要使用转义符号。如:

<action type="Rewrite" url="/view\.asp\?id={R:1}" />

修改为:

<action type="Rewrite" url="/view.asp?id={R:1}" />(注:去掉了“.”与“?”的转义符号)

分享到:
评论

相关推荐

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

    很多人都会在IIS6.0以上的版本上郁闷,伪静态配不起来。其实iis6.0以后的配法和6.0完全不同,这里我自己亲自尝试过,大家可以看下

    asp.net 伪静态实现和IIS7.0配置(包含UrlRewriter.dll文件)

    本文将详细介绍如何在ASP.NET环境中实现伪静态以及在IIS7.0上进行配置。 首先,`UrlRewriter.dll`是微软的UrlRewrite模块的一个组件,用于处理URL重写规则。这个库使得开发者能够自定义URL,将动态请求映射到实际的...

    IIS7.0实现伪静态URLRewriter.dll和ActionlessForm.dll

    在使用这两个组件时,首先需要将URLRewriter.dll和ActionlessForm.dll部署到IIS7.0的bin目录下,然后在web.config文件中进行相应的配置。对于URLRewrite,你需要定义重写规则,比如匹配特定的URL模式,并指定目标...

    IIS7.0适用Win7

    IIS7.0引入了模块化架构,这意味着服务器的不同组件可以独立安装和配置,提高了系统资源的利用率和灵活性。用户可以根据需要选择安装特定的服务模块,如FTP服务、HTTP压缩、URL重写等,减少了不必要的系统开销。 ...

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

    74cms人才网iis7.0伪静态文件web.config。74cms官方没给。自己编写的。大家共享

    WIN2008_IIS7.0_WEB系统配置方法

    完成以上步骤后,你的IIS7.0 Web服务器已经基本配置完毕,可以正常运行ASP.NET应用或静态HTML网站。但请记住,这只是一个基础配置,实际环境中还需要根据安全性和性能要求进行更多的优化和调整,比如设置防火墙规则...

    iis7.0配置(安装)

    本文将详细介绍如何在Vista系统中安装和配置IIS7.0,并讲解用户权限设置。 **一、IIS7.0的安装** 1. **打开控制面板**:首先,我们需要进入Vista系统的控制面板,点击“程序”或“程序和功能”。 2. **启用或关闭...

    IIS7.0,是目前官方最新的本地IIS服务器,解压直接一键安装,无需做复杂的安装,而且支持window7操作系统

    在IIS7.0中,微软引入了模块化设计,这是它的一个重大改变。这意味着各个功能组件被拆分成独立的模块,可以根据实际需求选择安装,降低了系统的复杂性和资源占用。例如,HTTP压缩、身份验证、URL重写等核心功能都...

    Windows2008操作系统配置IIS7.0配置

    在Windows Server 2008操作系统中,Internet ...在《Windows2008操作系统配置IIS7.0配置》提供的"Windows2008操作系统配置+IIS+7.0+步骤.xlsx"文件中,可以找到更详细的步骤和指导,帮助您更好地完成配置工作。

    IIS7开发系列课程(5):IIS 7.0可扩展性

    在这个课程中,我们将重点关注IIS 7.0如何通过模块化架构、自定义模块以及与其他微软技术的集成,来提供强大的功能扩展能力,以满足不同开发者和企业的需求。 IIS 7.0的可扩展性首先体现在其模块化设计上。与之前的...

    Windows Server 2008应用程序架构-第01部分 IIS 7.0 概览、IIS 组件、IIS 7.0 性能调优

    Windows Server 2008中的IIS 7.0是一个重要的里程碑,标志着Web服务器平台的巨大进步。IIS 7.0的设计目标是提供一个更加灵活、高效且安全的环境,以满足Software as a Service(SaaS)对Web服务器平台的需求。在这一...

    [错误代码:0x80070002]IIS7及以上使用伪静态程序报错404.docx

    在这篇文章中,我们将详细介绍 IIS7 及以上版本伪静态程序报错 404 的原因和解决方法。 IIS7 及以上版本伪静态程序报错 404 的原因: 1. URL 重写(伪静态)网站关闭:IIS7 及以上版本对伪静态程序的支持不够,...

    IIS7.0手册iis7Resource.7z

    对于希望深入了解IIS7.0并有效利用其功能的用户,"IIS7.0手册iis7Resource.7z"这个资源包将是一个宝贵的参考资料,它可能包含了关于安装、配置、安全管理以及故障排查等多个方面的详细信息。jb51.net提供的这个...

    IIS7.0 端到端开发人员概述,iis7视频教学系列

    - 配置层次结构:IIS7.0的配置系统引入了基于位置的配置,支持全局、站点、应用程序池和目录级别的设置,使得配置更为灵活。 - 应用程序Host.config和Web.config:主机配置文件(Host.config)用于全局配置,而...

    IIS7.0和tomcat6.0整合成功案例笔记(有图)

    在本文中,我们将探讨如何成功地整合IIS7.0和Tomcat6.0,以实现Windows Server 2008环境下JSP应用的部署。整合这两种服务的主要目的是利用IIS作为前端Web服务器,处理静态内容,而将动态内容如JSP交给Tomcat处理。 ...

    帝国CMS7.0IIS伪静态设置教程

    首先,需要说明的是,IIS服务器本身不支持.htaccess文件,这种文件通常用于Apache服务器配置伪静态。而IIS服务器需要通过其他配置方法来实现伪静态。对于使用帝国CMS7.0的用户,可以通过安装ISAPI_Rewrite软件来实现...

    网人WRMPS 7.0 伪静态规则

    以下是对`.htaccess`或`httpd.ini`文件中伪静态规则的一般理解和配置方法: 1. **RewriteEngine指令**:开启Rewrite模块的开关,例如`RewriteEngine On`,这是所有Rewrite规则的基础,没有这个指令,其他规则不会...

    亲测可用IIS7.0下shopex485开启伪静态规则

    这是配合我上传的那个rewrite工具的规则使用说明,也是我自己研究了几天的结晶,在网上找了很多方法都不行,网店版本是shope485-55324破解版,需要的朋友可以马上使用了!

    在WINDOWS 7 下 配置IIS7.0+CMS

    配置IIS 7.0,WIN 7当然默认不安装啦~,依次打开:我的电脑→控制面板→程序和功能(别说你找不见),左边有打开或关闭WINDOWS 功能,会弹出下面的对话框,配置IIS 请按照下面的对勾打,打对勾的选项是全选

    iis配置伪静态,301重定向的方法

    iis配置伪静态,301重定向的方法 云主机IIS 7.0-7.5.配置伪静态,301重定向的方法,网站优化必备

Global site tag (gtag.js) - Google Analytics