This short how-to explains how to get HTTPS/SSL working on Leopard, which uses apache2. First, follow the steps in this hint, but instead of following Step 5, do the following:
Include /private/etc/apache2/extra/httpd-ssl.confMac OS X Hints
http://hints.macworld.com/article.php?story=20080628074917113