After enabling HTTPS for a certain VHOST (within MAMP, but that is probably not relevant), Internet Explorer 8 started denying to display any HTTPS enabled page, showing a 403 Forbidden error instead. This problem occurred because of the following setting in my Apache configuration:
SSLStrictSNIVHostCheck on
Apparently IE8 doesn’t support Server Name Indication (I’m using version 8.0.6001.18702), even though it should…
Long story short, disabling the option solved my problem. This was on my local development system, so I’m not worried about the security implications, but I’d like to know them anyway, so if anybody knows, please leave comment :)