I tried to add to httpd-ssl.conf these lines at the end, with no success:<VirtualHost *:443>ServerName kui.burk.frDocumentRoot "d:[MY DIRECTORY FOR THIS SITE]/htdocs"<Directory "d:[MY DIRECTORY FOR THIS SITE]/htdocs/">Options +Indexes +Includes +FollowSymLinks +MultiViewsAllowOverride AllRequire local</Directory></VirtualHost>

I am not an SSL specialist, but I think if you want a VirtualHost on port 443, you have to tell Apache to listen on this port.For internal auditing issues, it is not possible to add port 443 with Wampserver built-in tools (Right-Click -> Tools -> Add a listen port to Apache).You have to do it manually by editing the httpd.conf file to add, under the Listen 80 lines to obtain:

On the other hand, you can not have two VirtualHost with the same ServerName. Remember that if you modify a ServerName, you must postpone this new name in the hosts file and perform (By internal Wampserver tools) a DNS restart.

Thank you for the answer, Ottomatic.Apache is nicely listening on the 443 port. I've double checked with a "netstat -a -o", but the evidence is that https://[my localhost site] is served... but not with the expected content (i.e. Wamp default homepage and not my site homepage).

So, where I stand, my hypothesis is that my Virtual Host definition on 443 port is not accurate... But so far I've not been able to locate a tutorial explaining how to configure this properly (curiously, all tutorials I've seen were silent on this point).

Allright, I finally found my mistake.It came from a first error I interpreted wrongly... so I modified some settings and it was not the good one.

So, as a conclusion, what was missing was a proper<Directory "blababla/">Options +Indexes +Includes +FollowSymLinks +MultiViewsAllowOverride AllRequire local</Directory>directive in the httpd-ssl.conf.

But you somehow put me in the right direction for analysis saying "you can not have two VirtualHost with the same ServerName", Ottomatic !Indeed, the distinction between the "http" and the "https" Server Name definitions in a ":443" appended to the name.ServerName my.site.com in virtual host config fileandServerName my.site.com:443 in ssl config file