aspx ページを別の aspx ページにリダイレクトしようとしています。ただし、パラメーターなしで aspx ページが呼び出された場合のみです。
したがって、次のように呼び出された場合: https://www.a.com/test.aspx?param=1何もする必要はありません。しかし、次のように呼び出された場合: https://www.a.com/test.aspxリダイレクトする必要があります。
これを試してみましたが、リダイレクトせず、代わりに aspx を実行します。
<system.webServer>
<httpRedirect enabled="true" httpResponseStatus="Found" exactDestination="true">
<add wildcard="*test.aspx" destination="/destination.aspx"/>
</httpRedirect>
</system.webserver>
何か案は?
追加情報: https ドメインからのものです。
次のことも試しましたが、これによりクラッシュが激しくなります。
<rewrite>
<rules>
<rule name="myrule" stopProcessing="true">
<match url="/test.aspx" />
<action
type="Redirect"
url="/destination.aspx"
appendQueryString="false"
redirectType="Found" />
</rule>
</rules>
</rewrite>