S I T E  S E C T I O N S

Home
Sales
Dedicated Servers
Reseller Hosting
Virtual Private Server
Web Hosting
Support
articles
Site Design Quote
Privacy

S E C T I O N S

Getting Started
Agora Shopping Cart
Anonymous ftp
Backup Manager
CGI Setup
CGI Centre
MS Frontpage
Ftp Help
Change Password
File Manager
Form Mail
Email
Mail List
Mime Types
MySql
Network Tools
Path Information
PGP Email
PHP information
_Directory password
Search Submit
Secure Server
SSH Telnet
_Server Side Include
SSI faq
Stats Overview
URL Redirection
Java
Control Panel

SSI FAQ's

 

  1. How do I include the date last modified?

 2. How do I include the output of a CGI script?

 3. How do I include a file such as a footer on each page?

 4. Can I use SSI in webpages that don't end in .html?

 5. Where can I find more info on SSI?

 6. What is SSI?


1.  How do I include the date last modified? - Top
       

SSI can be used to output the last modification date of the  file the user requested. This is done by using the "echo" element and the LAST_MODIFIED variable. The command would be:




Other variables that can be output in this fashion include DATE_LOCAL (date in the local time zone, EST), DATE_GMT (date in Greenwich Mean Time), DOCUMENT_NAME (the  filename of the document), and DOCUMENT_URI (the URL path of the document).

 
       


2.  How do I include the output of a CGI script? - Top
       

Another common use of SSI is to include the output of a CGI  script within your page. The SSI command to do so is:
Note :
<!--#exec cmd="your.cgi" --> Is not allowed
On our servers for security reasons
<!--#exec cgi="your.cgi" --> will fill the requirement
For this to work you will have to put the following header
before you begin your html output
 print "Content-type: text/html\n\n";
If your.cgi does not have any html output, then simply place
 the above print statement after the #!/usr/bin/perl declaration
   


3.  How do I include a file such as a footer on each page? - Top
       

The most common use for SSI is probably including a file within your page. This could be used to have a common footer on  every page, for instance, while still being able to change it by altering a single file. Including a file via SSI is done with:

<!--#include virtual="/filename.html" -->

The value of the "virtual" attribute is derived from the URL needed to view the file under your domain name, minus the domain name and "http://". For instance, if the file to be  included is located at
http://www.example.com/files/includes/first.txt, your call to include it in other files under that domain would be:

<!--#include virtual="/files/includes/first.txt" -->

 
     


4.  Can I use SSI in webpages that don't end in .html? - Top
       

In some cases, you may want every .html file to be parsed for SSI. This can be done with the following command in your .htaccess file:

AddType text/x-server-parsed-html .html

Note: Please do not do this unless you genuinely intend to use SSI in all of your files. The unnecessary overhead of parsing  the files that do not actually use SSI will slow the server down and make your site less responsive (each file will take longer to download as the server must process every file).

Also, don't do this for .shtml files; it will make them stop working!
 
      


5.  Where can I find more info on SSI? - Top
       

At Apache's Website.

and at
http://hoohoo.ncsa.uiuc.edu/docs/tutorials/includes.html


 
      


6.  What is SSI? - Top
       

Server Side Includes - SSI can include information like current  date, the file's last modification date, and the size or last modification of other files.

IMPORTANT : In order for Server Side Includes to work, your  file must be named with the ".shtml" extension.
 
Back  to Top

[Home] [Web Hosting] [Reseller Hosting] [Virtual Private Server] [Dedicated Servers] [Sales] [Support]

Please contact our Webmaster with questions or comments.                          
©Copyright 2000 Arachno Net  All rights reserved.