3

私はレガシーasp.netとumbracoサイトでいくつかの作業を行っています。UrlRewritingNetを使用して、URL操作のルールを設定しています。

UrlRewritingNetファイルに複数のURLを1つのURLにリダイレクトするルールを作成したいと思います。これは、SEOの目的で、ページの関連性の希薄化を防ぐためにページを参照するためのものです。

したがって、http://www.test.com/index.aspxとhttp://www.test.com/indexhttp://www.test.comにリダイレクトしたいと思います

これを試しましたが、うまくいかないようです。

<add name="Rule1" ignoreCase="true" rewriteUrlParameter="ExcludeFromClientQueryString"
  redirectMode="Permanent"
  redirect="Application"
  virtualUrl="~/index(.*)"
  destinationUrl="^~/$"/>

助けてくれませんか。

4

1 に答える 1

0

環境がないため、これをテストすることはできませんが、destinationUrl = "〜/"を試してください。^と$は、不要な文字列文字の正規表現の開始と終了です。

于 2013-03-26T14:00:26.090 に答える