【发布时间】:2013-06-12 10:24:43
【问题描述】:
我为我糟糕的英语道歉,因为这不是我妈妈的语言。
我是网络开发的新手。当我通过单击 index.html 打开我的 HTML 页面时,所有内容都正确显示在我的浏览器中。但是当我通过 [http://localhost/SOME_DIR/SOME_DIR/index.html] 打开时,浏览器只显示一些 [div] 框架和纯文本。我的 CSS 样式和图片都不见了。
在 WAMP 中,我检查了 Localhost 和 phpinfo() 页面,均正常。
也许我需要打开某些 Apache 服务?
不知道哪里出了问题。
【问题讨论】:
-
可能有一些与file:///的引用,你能把代码贴出来
-
所以css和图片的路径不对,请问图片src和css用的是什么路径?
-
我使用的是绝对路径,包含在 [base] 部分中。但是当我在本地打开页面时,一切都正确显示。为什么不在 Apache 上工作?
-
你在
<base>中指定了什么路径? (我建议避免使用<base>,这通常比仅使用合理的相对 URL 更麻烦) -