windows server 2008R2系统 +IIS7.5配置伪静态的方法

本文详细介绍了如何在Windows Server 2008R2系统中,结合IIS7.5配置伪静态。首先,需要通过IIS官网下载URL重写模块,然后在IIS管理器中启用URL重写功能。接着,重点在于编辑或新增网站根目录的web.config文件,给出ASP伪静态的具体规则示例,包括各种URL匹配和重写规则,以实现asp文件的伪静态处理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、服务器浏览器下载

https://www.iis.net/downloads/microsoft/url-rewrite

2、打开iis管理器

在“你的网站”中的“IIS”下会出现“URL重写”

3、在网站根目录增加或修改web.config

写法参考

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <directoryBrowse enabled="true" />
        <defaultDocument>
            <files>
                <add value="index.asp" />
            </files>
        </defaultDocument>
        <rewrite>
            <rules>
                <rule name="已导入的规则 1">
                    <match url="^index.html$" ignoreCase="false" />
                    <action type="Rewrite" url="index.asp" />
                </rule>
              
               <rule name="已导入的规则 2" stopProcessing="true">
                    <match url="^company/(.+).html$" />
                    <action type="Rewrite" url="company.asp?uid={R:1}" appendQueryString="false" />
                </rule>
                <rule name="已导入的规则 3" stopProcessing="true">
                     <match url="^comlist/s(\d+)cp(\d+)c(\d+)/(\d+).html$" />
                    <action type="Rewrite" url="comlist.asp?sid={R:1}&amp;cidp={R:2}&amp;cid={R:3}&amp;page={R:4}" appendQueryString="false" />
                </rule>
                <rule name="已导入的规则5" stopProcessing="true">
                    <match url="^xinxi/(.+).html$" />
                    <action type="Rewrite" url="info.asp?iid={R:1}" appendQueryString="false" />
                </rule>
                <rule name="已导入的规则 6">
                    <match url="^zixun/index.html$" ignoreCase="false" />
                    <action type="Rewrite" url="zixun/index.asp" />
                </rule>
                <rule name="已导入的规则7" stopProcessing="true">
                    <match url="^zixun/list/(.+).html$" />
                    <action type="Rewrite" url="zixun/list.asp?page={R:1}" appendQueryString="false" />
                </rule>
                <rule name="已导入的规则8" stopProcessing="true">
                    <match url="^zixun/(.+).html$" />
                    <action type="Rewrite" url="zixun/art.asp?iid={R:1}" appendQueryString="false" />
                </rule>
</rules>
        </rewrite>
    </system.webServer>
</configuration>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值