Fancybox无法在MVC 5网站上工作 - 为什么我在〜/ Content / fancybox上收到403错误?

时间:2016-11-11 18:57:01

标签: jquery fancybox

如上所述。该网站在本地运行完美,但部署到SmarterAsp.Net时,图像似乎缺少〜/ Content文件夹中的CSS,我在〜/ Content / fancybox上收到403 Forbidden错误。我以前从未在〜/ Content中使用过子文件夹...是否有我应该做的事情让它可以访问?这是一个不安全的,没有用户登录或注册的网站,请求是http(不是https)。

403错误: enter image description here

本地开发框: enter image description here

在SmarterAsp.Net上部署: enter image description here

提前谢谢!

1 个答案:

答案 0 :(得分:0)

好的......我找到了问题的答案。我在样式和脚本包中包含了Fancybox样式和脚本,并且在我的本地开发框中工作。但是对于部署到服务器,似乎捆绑包不起作用。当我移动时,在视图中包含Fancybox CSS和脚本,例如index.cshtml,然后Fancybox突然在本地和部署到实时服务器时工作。我不知道为什么,因为其他捆绑工作正常(并且不依赖于Scripts或Conten中的任何子文件夹),Fancybox没有...我能看到的唯一区别是它依赖于Content中的子文件夹而其他没有。无论如何,将包含移动到视图中会修复它。