对于我的生活,我无法弄清楚如何让这些工作。
我目前有一个名为" included.html"我希望将其发布在另一个页面上," a.html"。 " included.html"包含HTML和CSS。因此,在" a.html"中,我粘贴了以下代码:
<!--#include file="included.html" -->
那不起作用。 我联系了我的托管服务,以确保他们支持SSI,他们说他们做了,只是.shtml格式。
因此,我将文件名更改为&#34; included.shtml&#34;并在&#34; a.html&#34;中更改了我的代码以下内容:
<!--#include file="included.shtml" -->
仍然无效。我甚至搞砸了将#include文件更改为#include virtual。不行。
感谢任何和所有帮助。感谢。
答案 0 :(得分:2)
您的服务器主机在扩展名为.shtml的网页中支持SSI。因此,您的include
必须位于扩展名为.shtml的文件中,并且所包含的网页不一定需要相同的扩展名。