MVC4 - URL路径问题

时间:2015-03-02 11:06:37

标签: asp.net asp.net-mvc asp.net-mvc-4

我是MVC 4的新手。在这里,我面临与资产的URL引用相关的问题。

我使用了bundle配置来渲染我的css和脚本。

@Scripts.Render("~/Content/scripts/location")

我的一个脚本是使用CSS的URL而CSS使用了一些图像。

1.图像问题:

实际参考: http://localhost:58752/Scripts/lib/sample/img/east-mini.png

  

以下链接出现404错误   http://localhost:58752/Location/img/east-mini.png

2。 CSS参考问题

实际参考:http://localhost:58752/Scripts/lib/sample/theme/default/style.css

  

404错误,包含以下链接http://localhost:58752/Location/theme/default/style.css

请帮我解决我的问题。

1 个答案:

答案 0 :(得分:1)

CSS文件中的图像和其他资源应始终被引用为相对于此CSS文件本身的位置。

例如,如果您有Location/theme/default/style.css并希望引用Location/theme/images/foo.png,则应在CSS中使用../images/foo.png