1:SSI使用的是mod_include的动态系统对象,所以找到apache的配置文件 将httpd.conf中LoadModule include_module modules/mod_include.so 前的#去掉
2:使.shtml扩展名的文件启用SSI
- #AddType text/html .shtml
- #AddOutputFilter INCLUDES .shtml
3.找到主机DOCUMENT_ROOT目录配置下
Options Indexes FollowSymLinks
修改为:
Options Indexes FollowSymLinks Includes
重启apache
测试一个shtml的ssi
ssi.shtml
<!--#include virtual="index.php" -->上面的 virtual 路径是相对于 相对domainroot ,virtual 也可以用file替换 ,file相对当前文件路径
index.php 内容如下
<?php
echo phpinfo();
?>