web.config で debug = false の場合、MVC 4 でScriptBundleが javascript の展開されたリストを返すようにしようとしています。デフォルトでは、Debug=false の場合、ScriptBundle は JavaScript を 1 つの呼び出しに最適化します。
現在、web.config で debug=false を設定すると、 ScriptBundleは次のように JavaScript ファイルを結合して縮小します。
<script src="/AAA/Scripts/a?dfkjghakjsdfhglkjasdhfkljasdf"></script>
debug=falseの場合、次のように展開された JavaScript を出力するには、 Scriptbundleが必要です。
<script src="/AAA/Scripts/jquery.validate.unobtrusive.min.js"></script>
<script src="/AAA/Scripts/jquery.tipTip.js"></script>
Scriptbundleの最適化をオフにする方法はありますか?
なんで?サイトで https リダイレクトを行うと、ScriptBundleに最適化されたスクリプト リンクが機能しません (リンクで 503 Forbidden が表示されます)。