虚拟包含未被识别

时间:2010-06-02 15:35:39

标签: javascript html

我试图在我的html文件中包含一个标题。

<!--#include virtual="/header.shtml" - &gt;

浏览器未读取此内容。单独使用它时,文件工作正常。当我在标题中(而不是通过包含文件)时它工作正常。

有些服务器不允许这种包含吗?

2 个答案:

答案 0 :(得分:0)

这实际上取决于你所谈论的内容。但肯定是的,有几个服务器不允许包含。

好的,这是一个SSI(服务器端包含),它必须得到您的webhost支持,因此您可能希望将文件重命名为.shtml。

维基百科有一个little more info on this

答案 1 :(得分:0)

包含指令适用于ASP页面,除非页面是名称* .asp否则无效

尝试将文件重命名为.asp,如果这不起作用,那么您的webhost不支持ASP或虚拟包含。