在我的网站上,我有一个自定义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
答案 0 :(得分:0)
将您的链接引用更改为(使用前导斜杠):
<link href="/htmlcss.css" rel="stylesheet" type="text/css">
您正在使用对正在查看的页面的引用。所以在另一个页面中,它试图加载/documents/htmlcss.css
。
根据上述内容,您应该使用相对于域根的引用。