SSI全称为Server Side Include,通常称为服务器端嵌入,简单的可以理解为服务器端包含文件,特别适合于新闻系统的页面。
配置
有关环境的配置,apache默认不支持ssi,需要对apache的配置文件httpd.conf进行相关的配置。
将下面两行中的#去掉,如果没有两直接加上
# AddType text/html .shtml
# AddOutputFilter INCLUDES .shtml
则变成
AddType text/html .shtml #表示让apache支持.shtml后缀的文件
AddOutputFilter INCLUDES .shtml #表示让apache对.shtml为后缀的文件进行include相关的处理
然后搜索“Options Indexes FollowSymLinks”
在加面加上“ Includes”,这样就变为
Options Indexes FollowSymLinks Includes
找到 <Directory ".."> ...你的网站访问目录设置</Directory> 里面加上
AddType text/html .shtml
AddHandler server-parsed .shtml
并在 Options 之后加上 Includes