SSI - 如何从同一个包含的文件中呈现特定内容

时间:2016-09-28 11:46:11

标签: html ssi server-side-includes

让我们说这是我的主要HTML页面的一部分

的index.html

<div id="content1">This is my content #1</div>
<div id="content2">This is my content #2</div>

现在我想使用SSI(服务器端包含)方法在我的主页面中呈现这两个内容,但使用相同的包含文件,例如:

contents.shtml

#_content_1#
<div id="content1">This is my content #1</div>
#_content_2#
<div id="content2">This is my content #2</div>

问题

有没有办法通过在其中添加某种标识符来指向我想要从这样的包含文件中呈现的确切内容,以便我可以指出它们?

例如:

的index.html

<!--#include file="contents.shtml" [_content_1] -->
<!--#include file="contents.shtml" [_content_2] -->

注意:最好是不涉及JS的解决方案

1 个答案:

答案 0 :(得分:0)

没有。您可以将内容分成多个部分,每个部分作为单独的文件保存和连接。