htaccess (isapi) を使用して、.asp ページをリダイレクトする必要がありますが、.asp ページの WITH 変数はそのままにしておきます。これは簡単に聞こえるので、そう思ったのですが、私の努力は実を結びませんでした。
RewriteRule ^CodePage.asp$ ^NewCodePage.asp? [R=301,NC,L]
その正確な URL を新しいルート ランディング ページに明示的に一致させたいのですが、CodePage.asp から提供されるすべての動的ページはそのままにしておきます。
e.g. http://www.domain.com/CodePage.asp?prodid=666
「$」記号がこれを達成すると思っていましたが、ルールはすべてのフル パスの動的ページにも一致し、それらを NewCodePage.asp ページにプッシュしています。変数を新しいページに渡したくないことに注意してください。ルート ランディング ページだけです。
ありがとうございました!