主站点链接不在iis6下工作

时间:2009-11-06 21:25:23

标签: asp.net-mvc iis-6

在IIS 6上托管ASP MVC 1.0。

我已经设置了通配符过滤。

主页(shared / site.master)中的路径../../site.css等在发布到IIS 6临时站点时不起作用。我最终把它们硬编码到网站上。

在ASP .Net VS dev服务器上正常工作

2 个答案:

答案 0 :(得分:2)

您应该使用Url.Content,例如:

<link href="<%= Url.Content("~/Content/style/Site_Master.css") %>" rel="stylesheet"
    type="text/css" />

~表示“网站根目录”,不管是什么时候。

答案 1 :(得分:0)

您是否可以检查IIS日志文件以查看是否正在进行哪个请求?