0

私は次の2つのルールを持っています..

<rule source="Admission/Undergraduate/Selection-Criteria" destination="HomePageContents/Selection_Criteria99.aspx" />

<rule source="Admission/Undergraduate/Selection-Criteria/Application-Requirement" destination="HomePageContents/Application_Requirement103.aspx" />

しかし、ナビゲートしたいときに'Admission/Undergraduate/Selection-Criteria/Application-Requirement 'エラーが発生しました

「要求された URL: /TestDomain/HomePageContents/Selection_Criteria99.aspx/Application-Requirement」

実際には、ソースと完全に一致してからリダイレクトするルールソースを作成したいと考えています。

これを解決してください。

4

1 に答える 1

1

2つのことを試すことをお勧めします。最初に、長い URL が最初に一致するように、2 つのルールの順序を変更してみてください。

次に、正規表現メタ文字「$」を使用して、短いソース URL をより具体的にします。

<rule source="Admission/Undergraduate/Selection-Criteria$" destination="HomePageContents/Selection_Criteria99.aspx" />

$」は行末メタ文字です。これを使用することで、ルール エンジンに対して、それ以降/Selection-Criteriaは一致しないことを指示します。

于 2013-08-31T15:37:56.377 に答える