IMHO: SSL is not a page, but a website / virtual host.
Meaning: If you have apache running your website it will use the HTTP protocol.
If you then want to use SSL, you should use SSL Protocol, which runs on a different port then HTTP (443 against 80).
Its not really hard work, but there are some things you should do:
1: create a virtual host in apache to serve the SSL site.
2: create a certificate to authenticate your SSL connection.
For the exact HOWTO, you should probably want to read:
In short: a SSL-page doesn't exist, a SSL-site does.
However, I am not an SSL Guru, so I could be wrong.....