Apache - HTTPS SSL 虛擬目錄設定

摘要:Apache - HTTPS SSL 虛擬目錄設定

hosts的設定參考上一篇文章http://www.dotblogs.com.tw/newmonkey48/archive/2013/11/15/129648.aspx

這一篇我要講的是設定https的虛擬目錄設定

我使用的是XAMPP一次安裝WAMP的工具。

然後,開啟 C:\xampp\apache\conf\extra\httpd-ssl.conf

我對Apache對SSL的port的設定,設定為444

設定如下資訊

<VirtualHost *:444>
DocumentRoot "D:/Project/LocalTest"
ServerName testing.local.com.tw:444
ServerAdmin admin@example.com
ErrorLog "C:/xampp/apache/logs/error.log"
TransferLog "C:/xampp/apache/logs/access.log"
    SSLEngine on
SSLCertificateFile "conf/ssl.crt/server.crt"
SSLCertificateKeyFile "conf/ssl.key/server.key"
<FilesMatch "\.(cgi|shtml|phtml|php)$">
SSLOptions +StdEnvVars
</FilesMatch>
<Directory "C:/xampp/apache/cgi-bin">
SSLOptions +StdEnvVars
</Directory>
BrowserMatch "MSIE [2-5]" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
CustomLog "C:/xampp/apache/logs/ssl_request.log" \
 "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
</VirtualHost>
 
其它都仿照他原本的資訊,
這樣測試能通過完成。
可以在自己的本地端自由開發測試程式。