为什么服务器错误页面上的CSS不起作用?

时间:2015-03-12 03:34:53

标签: apache directory server

在我的网站上,我有一个自定义404错误页面。在主目录(root)上,服务器加载404.html以及链接的CSS文件。问题是,如果我访问根目录中的单独目录并发起404错误,服务器会加载错误页面,但错误页面的CSS不会加载。

以下是我所说的:

以下是加载的错误页面:

http://kunal.vr.lt/aervaavtrq4

以下是在另一个目录中加载的错误页面:

http://kunal.vr.lt/documents/asdfawef78

当显示另一个目录上的错误页面时,如何加载CSS? 我不想在每个文件夹中放置一个404.html,我不想在CSS中嵌入CSS

我使用apache 2.4.9运行WAMP

1 个答案:

答案 0 :(得分:0)

将您的链接引用更改为(使用前导斜杠):

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

您正在使用对正在查看的页面的引用。所以在另一个页面中,它试图加载/documents/htmlcss.css

根据上述内容,您应该使用相对于域根的引用。