CSS在IIS6.0中不适用,但在WAMP测试环境中有效

标签 css iis header wamp

我在 Windows 中使用 WAMP 设置了一个开发环境。生产环境运行Windows Server 2003 和IIS。已经有两个站点在生产中,我正在尝试添加第三个。但是,CSS 根本不适用于第三个站点。 Index.php 和 salestracker.css 都在同一个目录中。这是网站的标题。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Salestracker</title>

<link href="salestracker.css" rel="stylesheet" type="text/css" />

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script>

<script src="js/common.js" type="text/javascript"></script>

</head>

正如我所说,它在开发环境中运行良好,在生产环境中未应用任何 CSS。这是 CSS 中的第一个条目:

body {
background-color:#f3f2f0;
color:#104E8B;
}

最佳答案

尝试将css放入页面,看看是否是页面不理解css文件位置的路径问题。

您还可以尝试启动 fiddler 工具,看看当它尝试加载 css 页面时会发生什么。除此之外,看看开发环境和生产环境之间有什么不同。

关于CSS在IIS6.0中不适用,但在WAMP测试环境中有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8911217/

相关文章:

javascript - 链接 Bootstrap 的本地副本

asp.net - 如何在 IIS7 上全局将enableVersionHeader设置为 false

javascript - 为什么将 JavaScript 放在页面的页脚中?

jquery - JQuery扩展后如何避免div相互碰撞

javascript - 鼠标所到之处产生效果

javascript - CSS overlay div 显示不正确

iis - 如何使用 Powershell 操作远程服务器上的 IIS 应用程序池列表?

c# - 为什么 AppDomain.CurrentDomain.GetAssemblies() 在某些情况下不返回 Global.asax 中的依赖程序集?

asp.net - 仅向使用 ASP.NET MVC 的经过身份验证的用户提供静态单页应用程序(静态 html)

c - 头文件中的结构体和结构体类型函数