Я только что провел последние 4 часа, пытаясь заставить SSL работать на моем локальном сервере wamp (windows 7).
Кажется, все настроено нормально, сервер перезапускается без ошибок, по крайней мере!
Единственная проблема, которую я не могу решить - это запрет 403, когда я пытаюсь получить доступ к своему сайту через HTTPS (SSL 443). Он работает нормально на порту 80, но не на 443. Журнал ошибок показывает следующее
[error] [client 127.0.0.1] client denied by server configuration: F:/My Webs/freedate/public_html/
В моем файле http.conf добавлен следующий vhost
<VirtualHost *:80>
ServerName www.freedate.local
ServerAlias freedate.local *.freedate.local
DocumentRoot "F:\My Webs\freedate\public_html"
<Directory "F:\My Webs\freedate\public_html">
allow from all
order allow,deny
# Enables .htaccess files for this site
AllowOverride All
</Directory>
DirectoryIndex index.html index.php
</VirtualHost>
И в моем httpd-ssl.conf добавлен следующий vhost
<VirtualHost *:443>
SSLEngine on
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
SSLCertificateFile "C:/wamp/bin/apache/Apache2.2.21/conf/ssl/server.crt"
SSLCertificateKeyFile "C:/wamp/bin/apache/Apache2.2.21/conf/ssl/server.key"
ServerName www.freedate.local
ServerAlias freedate.local *.freedate.local
DocumentRoot "F:\My Webs\freedate\public_html"
<Directory "F:\My Webs\freedate\public_html">
Options -Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
DirectoryIndex index.html index.php
</VirtualHost>
Если кто-нибудь сможет определить, что я делаю неправильно, я буду очень признателен, большое спасибо.
С уважением Garry