European Web Hosting

EUROPE WEB HOSTING SOLUTIONS

European Web Hosting

Live Chat
Customer Login   |   Sitemap   |   Contact Us   |   Order Now
Web hosting Europe
HomeAbout UsWeb HostingDomain NamesSupportAffiliates
Search:
Browse by category:
Glossary



How do I enable SSI in my HTML pages?
Votes: 0
To take advantage of Server Side Includes(SSI ) in your web page, make sure the web page has the extension .SHTML and not .HTML

SSI works in conjunction with a web page usually with the .shtml extension. The .shtml extension tells the server to do something different with the web page. When you append the .html or .htm extension, this tells the server to "read" the page only. The .shtml extension tells the server to "Execute" the page, in addition to just reading it.

So, why would you want to execute the page? There are various commands you can program into a web page, which the server will look for and parse when the file is called as .shtml. In many cases, this mode is used in conjunction with Server Side Include (SSI) tags, to call a CGI script. For example, you have a visitor counter script, and we'll call it count.cgi. Every time someone visits your website, you want the script to be called, so that it logs the visitor into a file.

To do this, you would place an SSI tag into your web page.

This small tag, which is hidden in the html coding of your page is telling the server to:

1. Go to the cgi-bin
2. Execute count.cgi

That's it! The information has been captured and processed by the count.cgi script. Of course, that's the short version of what happens. The long version would no doubt, would take us far beyond the scope of this document.

PLEASE do not use the .shtml extension on "all" of your web pages unless it's absolutely necessary. As always, read the instructions that came with your script carefully. They should provide specific instructions on how to configure the script, as well as the SSI tag.

Other questions in this category
How am I supposed to install a script?
What is the path to Perl?
What is the path to SendMail?
What does File Permissions "chmod" mean?
Do you support mod_rewrite for apache?
Do you support the Zend Optimizer?
HOME    |    WEB HOSTING     |    DOMAIN NAMES    |    SUPPORT    |    AFFILIATES    |    BLOG    |    LEGAL
Copyright © 2003-2007. Brontobytes Network. A European Web hosting leader.