我试图在我的html文件中包含一个标题。
<!--#include virtual="/header.shtml"
- &gt;
浏览器未读取此内容。单独使用它时,文件工作正常。当我在标题中(而不是通过包含文件)时它工作正常。
有些服务器不允许这种包含吗?
答案 0 :(得分:0)
这实际上取决于你所谈论的内容。但肯定是的,有几个服务器不允许包含。
好的,这是一个SSI(服务器端包含),它必须得到您的webhost支持,因此您可能希望将文件重命名为.shtml。
维基百科有一个little more info on this
答案 1 :(得分:0)
包含指令适用于ASP页面,除非页面是名称* .asp否则无效
尝试将文件重命名为.asp,如果这不起作用,那么您的webhost不支持ASP或虚拟包含。