将多个URL重定向到单个URL
本文关键字:URL 单个 重定向 | 更新日期: 2023-09-27 18:05:53
我正在做一些遗留的asp.net和umbraco网站的工作。它使用UrlRewritingNet来设置url操作规则。
我想在UrlRewritingNet文件中创建一个规则,将多个URL重定向到单个URL。这是为了搜索引擎优化的目的,引用一个页面,以防止稀释页面的相关性。
因此我希望http://www.test.com/index.aspx和http://www.test.com/index重定向到http://www.test.com。
我试过这个,但它似乎不起作用。
<add name="Rule1" ignoreCase="true" rewriteUrlParameter="ExcludeFromClientQueryString"
redirectMode="Permanent"
redirect="Application"
virtualUrl="~/index(.*)"
destinationUrl="^~/$"/>
我不能测试这个,因为我没有一个环境,但尝试destinationUrl="~/", ^和$是字符串字符的正则表达式开始和结束,你不应该需要