Apache默认是不支持SSI如何给Apache增加SSI支持
Apache 如何 支持 默认 增加 SSI
2023-06-13 09:15:25 时间
什么是SSI?
SSI是英文ServerSideIncludes的缩写,翻译成中文就是服务器端包含的意思。从技术角度上说,SSI就是在HTML文件中,可以通过注释行调用的命令或指针。SSI具有强大的功能,只要使用一条简单的SSI命令就可以实现整个网站的内容更新,时间和日期的动态显示,以及执行shell和CGI脚本程序等复杂的功能。
Apache默认是不支持SSI的,需要我们更改httpd.conf来进行配置。我这里以windows平台的Apache2.0.x为例,打开conf目录下的httpd.conf文件,搜索“AddTypetext/html.shtml”,搜索结果:
#AddTypetext/html.shtml
#AddOutputFilterINCLUDES.shtml
把这两行前面的#去掉。
然后搜索“OptionsIndexesFollowSymLinks”
在搜索到的那一行后面添加“Includes”
即将该行改变为OptionsIndexesFollowSymLinksIncludes
保存httpd.conf,重起apache即可。到此完成了对ApacheSSI的设置。
SSI是英文ServerSideIncludes的缩写,翻译成中文就是服务器端包含的意思。从技术角度上说,SSI就是在HTML文件中,可以通过注释行调用的命令或指针。SSI具有强大的功能,只要使用一条简单的SSI命令就可以实现整个网站的内容更新,时间和日期的动态显示,以及执行shell和CGI脚本程序等复杂的功能。
Apache默认是不支持SSI的,需要我们更改httpd.conf来进行配置。我这里以windows平台的Apache2.0.x为例,打开conf目录下的httpd.conf文件,搜索“AddTypetext/html.shtml”,搜索结果:
#AddTypetext/html.shtml
#AddOutputFilterINCLUDES.shtml
把这两行前面的#去掉。
然后搜索“OptionsIndexesFollowSymLinks”
在搜索到的那一行后面添加“Includes”
即将该行改变为OptionsIndexesFollowSymLinksIncludes
保存httpd.conf,重起apache即可。到此完成了对ApacheSSI的设置。
相关文章
- nginx和apache那个好更好,我们应该如何选择
- nginx php apache php 对比,Apache和nginx的比较「建议收藏」
- Apache配置详解(最好的APACHE配置教程)
- Apache配置虚拟主机_apache中配置虚拟主机的作用
- CentOS7部署svn+apache
- Apache Bench多并发压测猫框,它怎么能这样扛?
- 如何做一名Apache Release Manager
- Caused by: org.apache.zookeeper.KeeperException$AuthFailedException: KeeperErrorCode = AuthFailed fo详解大数据
- Linux 下 Apache 服务器安装指南(linux安装apache)
- 如何在Debian 10上安装Apache Maven
- apache深度探索Linux下的Apache服务器(linuxgt)
- 如何配置 Apache Web 服务器
- 如何在 Ubuntu 上安装和优化 Apache
- 如何在Linux系统上安装Apache服务器(linux阿帕奇安装)
- 使用Apache和MSSQL构建强大的数据库系统(apache mssql)
- 以Apache、MySQL和PHP组成的最强技术栈(apache mysql php)
- 如何在Apache中配置MySQL数据库连接(mysql、apache)
- Linux下Apache+Php4+Mysql的安装
- Apache配置详解(最好的APACHE配置教程)
- 简单测试Apache是如何完成负载均衡策略配置
- 给Apache下的网站加速的方法总结