web.configファイルを使用して、サイト上のいくつかの特定のページをリダイレクトしようとしています。これらのページのほとんどは、もはや存在しないだけでなく、フォルダ構造も存在しません。たとえば、mysite.com / oldfolder/index.aspxはもう存在しませんoldfolderは存在しません。そこで、プロジェクトのweb.configで、「/ oldfolder/index.aspxへのすべてのリクエストは/newfolder/index.aspxに移動するようになりました」というケースを作成したいと思います。私はいくつかの掘り下げを行いました、そしてこれは最も理にかなっているようです:
<location path="oldfolder/index.aspx">
<system.webServer>
<httpRedirect enabled="true" destination="newfolder/index.aspx" httpResponseStatus="Permanent" />
</system.webServer>
</location>
しかし、oldfolder / index.aspxにアクセスしようとすると、そこにも存在せず、スローしてエラーが発生するように動作します。私は何が間違っているのですか?それとも私はこれをまったく間違った方法で攻撃していますか?