2016-11-11 8 views
0

記載の通り。サイトは完全にローカルで動作しますが、SmarterAsp.Netに展開すると、〜/ ContentフォルダからCSSが抜けているように見え、〜/ Content/fancyboxに403 Forbiddenエラーが表示されます。私は〜/ Contentのサブフォルダを使用したことがありません。私はそれをアクセス可能にするために何かする必要がありますか?これはセキュリティ保護されておらず、ユーザーのログインや登録もなく、リクエストはhttp(httpsではない)です。MVC 5サイトでFancyboxが動作しない - 〜/ Content/fancyboxで403エラーが発生するのはなぜですか?

403エラー: enter image description here

ローカルのdevのボックス: enter image description here

がSmarterAsp.Netで展開したよう: enter image description here

は、事前にありがとうございます!

答えて

0

OK ...私の問題に対する答えが見つかりました。私はFancyboxのスタイルとスクリプトをスタイルとスクリプトバンドルに含めていました。これは私のローカルのdevboxで動作しました。しかし、サーバーへのデプロイでは、バンドルが動作しないようです。私が移動したときにFancyboxのCSSとスクリプトをビュー自体に含めました。 index.cshtml、突然、Fancyboxはローカルでも、ライブサーバーにも展開されました。なぜなら、他のバンドルがうまく働いて(ScriptやContenのサブフォルダに依存していなかったので)、Fancyboxはそうではなかった...私が見ることのできる唯一の違いは、Contentのサブフォルダに依存していることしなかった。それにかかわらず、インクルードをビューに移動するとすべてが固定されました。

関連する問題