在IIS7下做网址规范化

做SEO,避免不了301规范化URL,Apache下规范化首页URL最简单,但WIndows下实施会有一定的难度。

但在IIS7下比较方便

1.安装一下rewrite_2.0_rtw_x86.msi

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c8d3e2a4-5d14-434b-a067-39a6fb8b9311 

2.点击待设置网站目录,这时右侧目录中会多一项

3.为URL Rewrite新添一个规则

4.搞定

或者直接在web.config中的<system.webServer>节中写正则!


下例中的规则有2个作用

1.规范化URL,将不带www的URL版本301至www版本

2.将默认的default.aspx去掉,直接301至www.xxx.com

<rewrite>
            <rules>
                <rule name="Home page 301" patternSyntax="Wildcard" stopProcessing="true">
                    <match url="*" />
                    <conditions>
                        <add input="{HTTP_HOST}" pattern="easybusinessposters.com" />
                    </conditions>
                    <action type="Redirect" url="http://www.easybusinessposters.com/{R:0}" />
                </rule>

				<rule name="Default Document" stopProcessing="true">
					<match url="(.*)default.aspx" />
					<action type="Redirect" url="{R:1}" redirectType="Permanent" />
				</rule>

		</rules>
</rewrite>





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值