Orchardウェブ・アプリケーション内に/ downloadsフォルダを置いて、クライアントに直接ファイルをダウンロードできるようにしたいとします。 www.mydomain.com/downloads/test.txtオーチャード・ウェブ・アプリケーション内の仮想ディレクトリ
IISでは、サーバー上のダウンロードフォルダを指し示すOrchard Webサイトの下に仮想ディレクトリ(アプリケーションではない)を作成しました。オーチャードGlobal.ascxファイルで
、私はそれはルーティングの問題だったことを考え、以下を追加しました:これが必要な場合
public static void RegisterRoutes(RouteCollection routes) {
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.IgnoreRoute("downloads/{*pathInfo}"); // added this IgnoreRoute
}
100%わかりません。
しかし、ファイルwww.mydomain.com/downloads/test.txtをダウンロードすると、404エラーが表示され続けます。