SSI (Server-Side Includes) Explained

SSI is a common Apache web server feature which stands for 'server-side include'. It allows web pages to be assembled on the fly from separate files. By giving a file the suffix of .shtml rather than .html you let the server know to look inside for specific instructions. When it finds an ‘include’ reference it simply adds the data from the referenced file at that point. The result goes to the remote user’s browser. The original files are untouched, and any updates to the ‘include’ files will show up wherever they are referenced in a page.

See for more information.

Note: SSI is similar to but not the same as includes made using languages such as PHP or ASP.

Looking for something else? No problem! Try the box below for a tailored Google search...


Snippets: SSI explained