.net mvc 网站 css 和 js 文件加载不出来的问题

一、问题

同一套程序,老服务器上正常运行,新服务器上部署了一版,本地测试时发现css 乱套了 。

 

浏览器看了下文件缓存,发现文件路径找到了但是打开之后内容是空的;查看网页源代码也没什么异常的地方。

网上搜了一堆解决方案,有说是跨域的(本地测试不存在跨域)、又说是代码中的路径大小写跟实际不符的,还有说是iis的问题,一通操作但是都没用。

二、解决

在查看网页源代码的页面单击css的地址链接,正常情况下应该是能打开显示文件的内容。

灵机一动我试了下点击本项目的css链接,发现打不开,如图所示。

这样就问题就浮出来了,web.config配置问题。删掉出问题的配置后,问题解决。

三、后记

<staticContent></staticContent>节点具体什么作用还没搞明白,会进一步了解。

mvc的项目,遇见的多数问题是都web.config配置问题,熟悉常用配置项少走许多弯路。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值