Skip to content

Enable Server Side Includes in Apache

Enable Server Side Includes in Apache

Answer:

Server Side Includes (SSI) is a simple mechanism that allow you to add dynamic elements into your HTML file without playing with complicated scripting languages such as PHP or Perl.

To enable it under Apache, add the following lines to the Apache configuration (httpd.conf)

<IfModule mod_include.c>

    AddType text/html .shtml
    AddOutputFilter INCLUDES .shtml

</IfModule>

Restart Apache to take effect

# apachectl -k graceful

Now all yout .shtml files be will parsed and SSI related tags will be evaluated.

To see what SSI directives you can use, check out the following document:

http://httpd.apache.org/docs/2.2/mod/mod_include.html

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay
  1. How to enable Server Side Includes (SSI)
  2. Turn on expire headers in Apache
  3. Disable X-Powered-By and Server headers in Apache/PHP
  4. Apache restart explained
  5. How to deny access for Subversion (svn) related files in Apache?

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*