ウェブホスティングは、私は私のweb.configファイル内の静的コンテンツ用のHTTPハンドラを追加する必要が私に言っていますか?

StackOverflow https://stackoverflow.com/questions/4215392

質問

私たちはホスティング事業者がそれらを呼び出すよ...会社と共有ホスティングのMVC2アプリを持っています。

私は、ホスティング事業者はMVC2をサポート思わなかったが、私はライブチャットに接続したときに、彼らはチケットに入れていると言わ依頼すると、彼らは私のためMVC2をインストールしましょう!非常にクール!

速い待機(ホスティング事業者は非常に敏感で、全体的に私に良いされている)した後、私は私のサイトは今MVC2のためにすべてのセットアップであると言って電子メールを得ました。 MVC2は、私が使用する必要があるエンジンをブログの多くの審議の後、私は新しいホスティングに AtomSiteするの最新リリースを展開し、そしてそれが軌道に乗るために死んでいます。成功!私のサイトを訪問するとき、私は、セットアップウィザードを取得します。しかし、すべては少しオフになります。私は前にAtomSiteを使ったことがない、と私はそれの何もないと思うので、それは、早期にその生活の中でです。とにかく、十分な退屈な話、それは任意の静的なファイルを示していなかったので、それは少しオフに見えた理由がある。

すべての静的ファイルは私の.NETエラーを与えている。

System.Web.HttpException: Failed to Execute URL.

これは、すべての要求は、.NETエンジンによって処理されていることを意味します。私は、web.configファイルにハンドラを追加する場合:

<httpHandlers>
    ....
    <add verb="*" path="*.txt" type="System.Web.StaticFileHandler" />
</httpHandlers>
ちょうど罰金をtxtファイル

今すぐサイトを示しています。私はホスティング事業者に連絡するとき、彼らは私が私がハンドルにStaticFileHandlerを望んでいたすべての拡張機能のためにそれを行うのに必要と述べています。

これは私には間違っているようですか?彼らは間違ってそれを設定しましたか?私は本当に必要がhttpHandlersのセクションに追加することを、すべての拡張機能を把握する必要がありますか?そうでない場合、どのような私はそれを整理得るためにそれらを指示する必要がありますか?私もIIS6を実行している私のdevのマシン上で、過去にMVC2でこれをしなければならなかったことがありません。

私は重要な何かを省いた場合、

私はより多くの情報を提供することができます! ありがとう!

役に立ちましたか?

解決

の.pngを| | のPDFファイル

これは、他の静的なファイルの種類...「の.TXTであなたのセットアップには、拡張子のURLを処理するためにIISときだけ、たまたま 'または' > .GIF | * .JPG」など

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top