web.config求救。如何根据这个规则写出一个新的规则
web.config求救。如何根据这个规则写出一个新的规则
以下代码是万网主机提供的,放在web.config文件中的
---------------------------
<?xml version="1.0"?>
<configuration>
.....
<rewriter>
<rewrite url="^(/.+(\.gif|\.png|\.jpg|\.ico|\.pdf|\.css|\.js)(\?.+)?)$" to="$1" processing="stop" />
<rewrite url="~/lmh$" to="~/testurl/Users.aspx?user=lmh" processing="stop" />
<rewrite url="~/tags/(.+)" to="~/testurl/tagcloud.aspx?tag=$1" processing="stop"/>
<rewrite url="~/article-([^-]+)-([^-]+)-([^-]+).html" to="~/testurl/article.asp?id=$1&sid=$2&page=$3" processing="stop"/>
<rewrite url="^~/mypage(\?.+)?$" to="~/index.htm$1" processing="stop" />
</rewriter>
</configuration>
---------------------------
上面乱七八糟的规则 都不是我要的
现在要在<rewriter>节点中,增加一条<rewrite>,完成如下的功能:
用户访问http://a.com/x.html 会跳转到htt://www.a.com/x.html
也就是访问不带www的,跳转到带有www的 相对应的网址
该怎么写啊?
请教各位了
------解决方案--------------------
这。这。这。这是伪静态配置吧。
你要的跳转,可以在iis服务器上面配置。叫301跳转。