|Using SSL Certificates
to secure your online transactions tells your customers that
you take their security seriously. They will visibly see that
their online transaction will be secure, confidential and
integral and all this gives them the confidence that you have
removed the risk associated with trading over the
|SSI (Server Side
Includes) are directives that are placed within HTML pages,
and evaluated on the server while the pages are being served.
They let you add dynamically generated content to an existing
HTML page without having to serve the entire page via a CGI
program or other dynamic technology. |
The decision whether
to use or not use SSI, and whether to have your page entirely
generated by some program, is usually a matter of how much of
the page is static, and how much needs to be recalculated
every time the page is served. SSI is a great way to add small
pieces of information, such as the current time. But if a
majority of your page is being generated at the time that it
is served, you need to look for some other solution.
|How to use SSI?|
|Basic SSI directives -
SSI directives have the following syntax: |
is formatted like an HTML comment, so if you don't have SSI
correctly enabled, the browser will ignore it, but it will
still be visible in the HTML source. If you have SSI correctly
configured, the directive will be replaced with its results.
The element can be one of a number of things, and
we'll talk some more about most of these in the next
installment of this series. For now, here are some examples of
what you can do with SSI
The echo element just
spits out the value of a variable. There are a number of
standard variables, which include the whole set of environment
variables that are available to CGI programs. Also, you can
define your own variables with the set element.
don't like the format in which the date gets printed, you can
use the config element, with a timefmt attribute, to modify
Modification date of the
This document last modified
This element is also
subject to timefmt format configurations.
the results of a CGI program
This is one of the more
common uses of SSI - to output the results of a CGI program,
such as everybody's favorite, a ``hit counter.''
|How many SSL hosts I can use?|
|You can use up to 2 SSL
hosts. If you need more please contact the sales
|Step-By-Step Guide - How to Set up a working
SSL virtual host?|
must add static IP address to your account in order to have
SSL-sertificate. You can get an IP from the cPanel .
In order to create a working SSL vhost you must do the
1. From the Web cPanel go to 'Manage
2. Select 'Upload Certificate' and add
your information to generate a new certificate.
Fill in your details correctly.
Important: When you
generated the CSR you were asked to enter the name of your
organization. Please enter the name exactly as it appears in
your Proof of Organization. Processing may be delayed if the
name in your CSR is not identical to the name in your Proof of
4. A new 'yourSSLvhost.csr' file will be
generated in the /SYS/CERTS/ directory of your account - this
is your CSR (Certificate Signing Request).
this file and send it to your SSL validation company for
signing. Our server is Apache Mod SSL.
You can view
or edit the files using Notepad. You can access the
/SYS/CERTS/ directory using FTP.
6. After they
sign your CSR they will send it back to you. You must upload
7. In the same directory there will be
another file - 'yourSSLvhost.pem'. Open this file with
8. You must replace the second part of the
.pem file with your signed CSR information.
the /sys/certs/.pem file:
upload CSR information here
|Another description of SSL:|
|Secure Sockets Layer
(SSL) provides a secure web connection to the end user. A
secure connection means two things: (1) no one can snoop the
connection between your browser and our server and (2) your
visitors receive assurance through a SSL certificate that the
web site is who they say they are. A web site's SSL
certificate is signed by a trusted external authority. The SSL
certificate is encoded with the country, state, city, and
organization of the people running a particular web site.
There are fees associated with this type of certificate. There
are also self-signed certificates that can be used for free.
These SSL certificate have not been signed by an external
authority and they are no guarantee to a user that you are who
you say you are; however, they still provide the same 128-bit
encryption as signed certificates. |