`

让apache支持shtml 文件

    博客分类:
  • php
阅读更多

什么是SSI?
SSI是英文Server Side Includes的缩写,翻译成中文就是服务器端包含的意思。从技术角度上说,SSI就是在HTML文件中,可以通过注释行调用的命令或指针。SSI具有 强大的功能,只要使用一条简单的SSI命令就可以实现整个网站的内容更新,时间和日期的动态显示,以及执行shell和CGI脚本程序等复杂的功能。

如何使你的Apache服务器支持SSI?

Apache默认是不支持SSI的,需要我们更改httpd.conf来进行配置。我这里以windows平台的Apache 2.0.x为例,打开conf目录下的httpd.conf文件,搜索“AddType text/html .shtml”,搜索结果:


# AddType text/html .shtml
# AddOutputFilter INCLUDES .shtml


把这两行前面的#去掉。


然后搜索“Options Indexes FollowSymLinks”
在搜索到的那一行后面添加“ Includes”
即将该行改变为 Options Indexes FollowSymLinks Includes


保存httpd.conf,重起apache即可。

到此我们就完成了对Apache SSI的设置。

分享到:
评论

相关推荐

    apache服务器的各种配置方法

    2、让apache支持shtml文件,实现include文件解析。 3、添加默认文档index.htm。 4、设置404页面。 5、禁止目录浏览。 6、配置二级域名。 7、Apahce解决乱码问题。 8、apache加大并发量。 9、apache加大线程数。 10、...

    让Apache支持SHTML(SSI)的配置方法.docx

    要使Apache服务器支持SHTML和SSI,你需要进行以下配置步骤: 1. **编辑httpd.conf配置文件**: 打开Apache的主配置文件`httpd.conf`,通常位于`/etc/httpd/conf`或`/etc/apache2/conf`目录下。使用文本编辑器打开...

    让Apache支持shtml实现include文件解析的配置方法

    在标题和描述中提到的配置方法主要是为了使Apache支持.shtml文件并实现include文件解析。以下是详细的步骤: 1. **加载include模块**: 首先,你需要确保Apache已经加载了include模块。在Apache的配置文件`httpd....

    Apache支持 shtml和include文件解析

    为了使Apache支持SHTML,需要在Apache的配置文件`httpd.conf`中进行以下设置: 1. **加载include模块**:首先,确保Apache已经加载了`mod_include.so`模块。这通常通过取消`LoadModule include_module libexec/...

    配置Apache支持shtml(SSI)的方法

    总的来说,配置Apache支持SHTML(SSI)主要是通过启用ssi_module模块,设置文件类型,并在需要的地方允许SSI。理解这些基本配置,你可以灵活地在Apache服务器上实现动态内容的生成,提高网站的可维护性和灵活性。

    让Apache支持cgi、SSI、shtml的配置方法

    为了让Apache能够正确处理SHTML文件,需要在httpd.conf文件中添加以下配置: ```apacheconf AddType text/html .shtml AddHandler server-parsed .shtml ``` - **AddType text/html .shtml**: 将`.shtml`文件的...

    apache与iis下让html格式的页面也同样具有shtml的动态解析

    apache下实现方法: apache的配置文件httpd.conf中加入这行即可: AddOutputFilter INCLUDES .shtml .html iis下原理一说大家就... 您可能感兴趣的文章:apache SHTML网页SSI使用详解让Apache支持shtml实现include文件

    apache SHTML网页SSI使用详解

    方法一:下面是详细的设置apache支持shtml的设置步骤开启includes模块运行shtml 0、开启php环境安装目录 (我的为D:\wamp\Apache2\conf下) 的httpd.conf 文件中的(大概408-409行处): 1、 AddType text/...

    Apache 2.2 手册中文版

    - Apache支持多个域名在同一台服务器上运行,称为虚拟主机。 - 可以通过配置文件设定基于IP、域名或端口的虚拟主机。 5. **日志管理**: - Apache的日志记录可以设置为访问日志和错误日志,分别记录客户端请求和...

    linux下apache页面认证+ssl

    在Apache配置文件`httpd.conf`中,添加以下内容以启用SSL支持: ```apacheconf LoadModule ssl_module modules/mod_ssl.so Listen 443 *:443> ServerAdmin webmaster@localhost DocumentRoot "/usr/local/apache...

    SHTML 教程(什么是 SHTML,SHTML高级指令)

    - 在 `srm.conf` 文件中添加如下配置来支持 `.shtml` 文件: ``` AddType text/x-server-parsed-html .shtml ``` - 若要使 `.html` 文件也支持 SSI,则需要添加: ``` AddType text/x-server-parsed-...

    apache+tomcat配置说明

    #### 二、配置Apache以支持Tomcat 为了使Apache能够识别并转发请求到Tomcat,需要对Apache进行一系列的配置: 1. **加载mod_jk模块**: - 在httpd.conf文件中添加以下行以加载mod_jk模块: ```apache ...

    shtml学习shtml学习

    例如,在IIS或Apache等服务器上,通常需要在服务器配置文件中开启SSI支持,并设置适当的文件扩展名(如.shtml、.shtm)与SSI关联。一旦配置完成,服务器就会自动识别并处理这些扩展名的文件。 尽管SHTML提供了许多...

    Apache默认是不支持SSI如何给Apache增加SSI支持

    这两行是告诉Apache将`.shtml`文件类型识别为HTML并应用SSI处理。找到它们后,移除每行前面的“#”号,以取消注释这两行。 3. **添加Options指令**: 接下来,搜索“Options Indexes FollowSymLinks”。这行定义了...

    Apache下开启SSI配置使html支持include包含的方法

    - **修改 MIME 类型**:添加或修改 MIME 类型设置,使得 `.shtml` 或其他需要支持 SSI 的文件类型能够被识别。例如,在文件中添加以下行: ```conf AddType text/html .shtml .html ``` 这意味着 `.shtml` 和...

    Apache 支持CGI程序和SSI程序的设置方法

    2. `AddHandler server-parsed .shtml`:此设置指示Apache使用`mod_include`模块处理.shtml文件。 此外,还需要在适当的地方添加或修改`Options`指令,例如: ``` Options Indexes FollowSymLinks MultiViews ...

Global site tag (gtag.js) - Google Analytics