95

フォルダー.htmlにある静的ファイルを要求できるようにしたい。~/Viewsドキュメントによると、ルーティング システムは、アプリケーションのルートを評価する前に、URL がディスク ファイルと一致するかどうかを確認します。

しかし、ファイルをリクエストすると404エラーが発生します。

私のファイルは ~/Views フォルダーにあります。URL は次のとおりです。http://[localhost]/Views/HtmlPage1.html

私は何を逃したのですか?

4

6 に答える 6

113

「~/Views」フォルダーにある静的な .html ファイルを要求できるようにしたいと考えています。

できません。このフォルダーには、そこからのファイルへのアクセスを明示的に禁止する web.config ファイルがあります。クライアントからファイルにアクセスできるようにする場合、これらのファイルはViews、ASP.NET MVC で特別な意味を持つフォルダーに配置しないでください。

~/StaticHTML ファイルを配置できるフォルダーを作成できます。そして、次のようにアクセスします。

http://example.com/yourapplicationname/static/foo.html
于 2013-07-30T14:13:46.607 に答える