私は現在Umbraco4.7で開発しています。
私のクライアントには、拡張子が.aspのクラシックASPページを新しいページにリダイレクトする必要があります。次のパッケージをインストールしました。
URLリダイレクトの管理 http://our.umbraco.org/projects/backoffice-extensions/manage-url-redirects
このパッケージは、.aspxページと拡張子のないページで必要なことを正確に実行します。
ただし、.aspに関しては、これは機能しません。私が最初に考えたのは、これは、IIS7内のハンドラーマッピング構成内で.aspが.aspxページにマップするように設定されていないためです。
これを解決するために、IISに新しいハンドラーマッピングを追加しました。
- スクリプトマネージャーを追加する
- リクエストパス-*.asp
- 実行可能ファイル-C:\ windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ aspnet_isapi.dll
- 名前-ClassicAspToNet
このハンドラーマッピングを追加する前は、IIS404エラーページが表示されていました。今、私はサーバー例外を受け取ります:
URLの実行に失敗しました。
例:*ここでリンクを削除しました*
.asp拡張子が付いた.aspxページを提供できるかどうかを判断するのに、ご協力いただければ幸いです。その場合、どうすればよいですか。
前もって感謝します、
デビッド。