IIS 上未加载 css 和图像

Posted

技术标签:

【中文标题】IIS 上未加载 css 和图像【英文标题】:css and images are not loaded on IIS 【发布时间】:2014-11-17 12:04:37 【问题描述】:

这是我的网络配置

<configuration>
  <connectionStrings>
        <add name="vmpcon" connectionString="data source=localhost;Database=XXXX;User ID=XXXX;Password=XXXX; Trusted_Connection=False;" providerName="System.Data.SqlClient"/>
    </connectionStrings>
    <system.web>
      <compilation debug="true" targetFramework="4.5" />
      <httpRuntime targetFramework="4.5" />
    </system.web>

</configuration>

我在那个网站上有一个页面,当我导航到它时,我只得到了没有任何 css 影响且没有图像的 html

我尝试使用chrome检查控制台是否有错误,但控制台没有错误

我在 IIS 上选择了integrated,但是如果我选择classic,页面就会变成空的。

请帮我加载css和图片?

如果您需要更多信息,请告诉我

IIS 6.1

更新 1

在 chrome 中,我看到 css 文件的类型是 text/plain,尽管我这样声明它:

<head runat="server">
    <title>YMC Popup</title>
    <link rel="stylesheet" href="css/style.css"/>
</head>

【问题讨论】:

完全没有 404 错误?只是没有请求资源? @DeeMac 没有 404 错误, 检查网络选项卡并告诉我们是否已对 CSS 或图像提出任何请求。 【参考方案1】:

通过服务器管理器启用静态内容是解决方案

【讨论】:

以上是关于IIS 上未加载 css 和图像的主要内容,如果未能解决你的问题,请参考以下文章

IE8 上未显示图像 - 与宽度属性有关?

IE7 和 8 在 CSS 图像上随机挂起

部署iis后未加载Angular svg图像

gd 库创建的图像上未显示文本

调整大小的 opencv 图像在 QWidget C++ 上未正确显示

Webpack 没有加载 Css、图像和字体