IIS 7 Windows Server 2008/CSS文件未在aspx中加载
我已经找到了几个与此问题相关的主题,但我找不到解决我问题的答案,如下所示: 我已将Asp.NET4.0站点移动到新服务器(IIS 7,WindowsServer2008)。服务器端工作正常,但CSS样式表未加载。 当我使用firebug时,我在应该加载css的部分看到了以下内容 404-找不到文件或目录。 您正在查找的资源可能已被删除、名称已更改或暂时不可用。 尽管有此消息,我仍可以在web上显示css的内容(文本)(如../Styles/button.css..等) 我尝试过一些解决方案,比如IIS上的静态文件处理程序映射,或者在服务器管理器上添加ASP角色(通过控制面板) 任何帮助都将不胜感激IIS 7 Windows Server 2008/CSS文件未在aspx中加载,css,iis-7,windows-server-2008,Css,Iis 7,Windows Server 2008,我已经找到了几个与此问题相关的主题,但我找不到解决我问题的答案,如下所示: 我已将Asp.NET4.0站点移动到新服务器(IIS 7,WindowsServer2008)。服务器端工作正常,但CSS样式表未加载。 当我使用firebug时,我在应该加载css的部分看到了以下内容 404-找不到文件或目录。 您正在查找的资源可能已被删除、名称已更改或暂时不可用。 尽管有此消息,我仍可以在web上显示css的内容(文本)(如../Styles/button.css..等) 我尝试过一些解决方案,比如
亲切问候请确保您的IIS“静态内容”已启用。 要执行此操作,请执行以下步骤:
希望它能帮助你 你所发现的文章/主题与阿利的答案谈论的是同一件事,这是正确的,但它并不总能解决每个人的问题。问题也不在于css本身 继续之前,请确保已按照另一个答案的指示启用了静态内容 然后在选中虚拟目录的情况下,在IIS管理器窗口中执行这些步骤
我还忘了说,如果需要,您可以对.jpg、.png、.gif或任何其他文件类型执行相同的操作。在Windows 7上启用静态内容的过程与在Windows Server 2008上不同 要在Windows Server 2008和Windows Server 2008 R2上安装静态内容功能,请执行以下步骤: a。打开服务器管理器,然后展开角色。 B右键单击Web服务器(IIS),然后单击添加角色服务。 C在Web服务器下,单击以选中“静态内容”复选框。 D单击“下一步”完成安装 以下是两种情况的完整分步指南,供参考。
您可以发布一个用于链接到CSS文件的HTML示例吗?在这里,这真的很有效