ASP.NETとIISを使用してプログラムでURLをファイルに解決できますか?具体的には、ファイルを仮想ディレクトリの外に置いてください(ローカルファイルシステムのどこにでも置くことができます)。 URLがhttp://mysite/somepicture.jpgのようになったら、私はc:\ mypicture.jpgを返すことができます。 URL書き換えのためのIHttpModuleを作成しましたが、これは私が必要とするものではありません。既存のサイト内のURLに限定されています。ASP.NET 3.5とIIS 7でURLが指すファイルをプログラムで決定
0
A
答えて
2
ファイルがWebサイトでホストされていないため、URLの再書き込みでは達成できません。手動でファイルをユーザーにストリームするにはHttpModule
またはHttpHandler
にResponse.WriteFile
メソッドを使用する必要があります。
0
Mehrdadが提案しているように、あなたのアプリにはあなたのアプリがそのフォルダの中に欲しいという権利があることを確認する必要があると言います。
関連する問題
- 1. 複数のweb.configファイルを含むASP.NET 3.5アプリケーション(IIS 7)
- 2. IIS 7でのASP.NETのデバッグ
- 3. IIS 7 URLリライト
- 4. IIS 7 URLリダイレクト
- 5. IIS 7でASP.NETサイトをホストする
- 6. リクエストURLは、ここではIIS 7
- 7. IISが解決できないImage URL
- 8. IIS 7のアプリケーションプールに.NET Framework 3.5が表示されない
- 9. ドメインにURLリライトを作成する - ASP.NET \ IIS 7
- 10. IISのURL解決
- 11. IIS 7でのasp.net webの廃止
- 12. IIS 7でASP.NET MVCを使用するためのURLルーティングの取得
- 13. System.IO.FileNotFoundException:指定されたファイルが見つかりません。 IIS 7(Webサービスプロジェクト)
- 14. IIS 7とASP.NET MVCで404エラーを診断する
- 15. IIS 7のWebサイトにプログラムでホストヘッダーを追加する
- 16. Windows 7スターターでIISを設定する
- 17. SASプログラムでSAS Cfgファイルを指定
- 18. IIS 7上のasp.net MVCアプリ "指定されたモジュールが見つかりませんでした"、Windows Server 2008の
- 19. IIS 7リライトモジュールでアンパサンドとURLを書き換える
- 20. IIS 6で.NET 3.5を使用しているASP.NET MVC 2
- 21. IIS:特定のURLにIIS 8で
- 22. IE 7のバグ? - ファイルのダウンロード時にプロンプトセーブ/オープン - C#asp.net 3.5
- 23. URL IIS 7でリルーティングが失敗しました。設定を追加する必要がありますか?
- 24. IIS 7マッピングされたハンドラのデフォルトのドキュメント設定URL
- 25. WIX 3.5を使用してIIS 7/7.5でハンドラマッピングを追加/有効にする
- 26. コアi5/7アーキテクチャーでのプログラム実行時間の決定
- 27. IIS URLパラメータでURLが
- 28. asp.net 4ルーティングがiis 7で動作しない
- 29. IIS 7でDrupal 6サイトをホストするときの.htaccessファイル
- 30. iis 7とvisual studioでasp.net mvcでカスタムHttpHandlerを使用するには?