服务器端包含(SSI) - 基本

时间:2014-11-13 03:10:54

标签: html ssi

对于我的生活,我无法弄清楚如何让这些工作。

我目前有一个名为" 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。不行。

感谢任何和所有帮助。感谢。

1 个答案:

答案 0 :(得分:2)

您的服务器主机在扩展名为.shtml的网页中支持SSI。因此,您的include必须位于扩展名为.shtml的文件中,并且所包含的网页不一定需要相同的扩展名。