SSI Server Side Include,是一种基于服务端的网页制作技术,大多数(尤其是基于Unix平台)的web服务器如Netscape Enterprise Server等均支持SSI命令。 它的工作原因是:在页面内容发送到客户端之前,使用SSI指令将文本、图片或代码信息包含到网页中。对于在多个文件中重复出现内容,使用SSI是一种简便的方法,将内容存入一个包含文件中即可,不必将其输入所有文件。通过一个非常简单的语句即可调用包含文件,此语句指示Web服务器将内容插入适当网页。而且,使用包含文件时,对内容的所有更改只需在一个地方就能完成。
主要是三个参数,ssi,ssi_silent_errors和ssi_types,均可以放在http,server和location的作用域下。
ssi on
开启ssi支持,默认是off
ssi_silent_errors on
默认值是off,开启后在处理SSI文件出错时不输出错误提示:”[an error occurred while processing the directive] ”
ssi_types
默认是ssi_types text/html,所以如果需要htm和html支持,则不需要设置这句,如果需要shtml支持,则需要设置:ssi_types text/shtml
开启shtml后缀的文件名支持ssi
server{
ssi on;
ssi_silent_errors on;
ssi_types text/shtml;
}
开启html后缀的文件名支持ssi
server{
ssi on;
ssi_silent_errors on;
}
只在fcbu_com目录下开启shtml后缀的文件名支持ssi
server{
location /fcbu_com/{
ssi on;
ssi_types text/shtml;
ssi_silent_errors on;
}
}
在HTML页面中可以通过以下命令包含另一个包含动态内容的页面:
<!--#includevirtual="/bottom.shtml"-->或<!--#includefile="/bottom.shtml"-->
服务器空间有很多种多样,工作员建立网站时,能够依据不一样的要求挑选不一样的商品。互联网技术髙速发展趋势,我们的选择也不但是常用的云虚拟主机,也有VPS,云虚拟主机等。显然那么多不一样的商品,人们必须如何去区别她们中间的特性挑选适合的商品呢?文中关键详细介绍一下...
虚拟主机
如果你一直在试验你的Ubuntu系统,你可能最终以Unity和Compiz的一片混乱收场。在此贴士中,我们将看看怎样来重置Ubuntu 14.04中的Unity和Compiz。事实上,全部要做的事,仅仅是运行几个命令而已。重置Ubuntu 14.04中的Uni...
ubuntuUnityCompiz
系统账号优化是服务器优化下的一个重要功能点,系统账号优化功能通过扫描系统帐号,帮助用户实时监控系统安全。通过系统账号优化功能,用户可以了解系统各个类型帐号详细信息,并且可以通过该功能提供的建议对所有帐号进行管理,诸如停用来宾帐号、删除影子帐号等,实现实时有效的...
服务器安全狗服务器安全系统帐号优化