0

我想在我的网页中包含服务器端,我有index.html& header.html,我怎样才能使标题包含头文件到html文件中?

代码如下所示,但我需要如何以及在哪里实现它?

<!--#include virtual="presets/header.html" -->

在这里有更好的信息是我的网站

4

1 回答 1

0

看来您有一个 mac osx 服务器(看不到哪个版本,因此我的信息可能不准确)。

如评论中所述,您必须允许包含所有内容。由于您有一个 apache(mac osx 上的默认值),您应该遵循以下信息:

http://httpd.apache.org/docs/2.2/howto/ssi.html

在我的 osx lion 服务器上,配置文件位于此处:

/etc/apache2/httpd.conf

所以总的来说:

  • 停止阿帕奇
  • 编辑配置文件
  • 在 index.(s)html 文件中的“body”标签之前(取决于 header.html 的内容)添加您在问题中显示的包含代码(可能)
  • 重启阿帕奇

如果您想在所有文件中启用 SSI,您可以将上面 ssi howto 中的建议更改为:

AddOutputFilter INCLUDES .html

甚至

AddOutputFilter INCLUDES .htm
于 2013-10-12T09:50:08.887 回答