URL書き換えを使用して、ユーザーフレンドリーなURLを作成しています。そのため、正しくwww.mysite.som/search
処理されています。www.mysite/search.aspx
でも、もう一つ欲しいものがあります。マイページへの直接アクセスを防止したいsearch.aspx
。そのため、誰かが www.mysite.com/search.aspx を入力すると、www.mysite.com/search
代わりにリダイレクトされるはずです。
私は何を試しましたか?
<rewrite>
<rule name="Redirect to friendly" stopProcessing="true">
<match url="^(.*)\.aspx$" />
<action type="Redirect" url="{R:1}" />
</rule>
</rewrite>
しかし、それは機能していません。