Search notes:
XAMPP installation directory: apache/conf/extra/httpd-ssl.conf
apache/conf/extra/httpd-ssl.conf
is the
configuration file which provides SSL support.
Some excerpts of this file include:
Listen 443 # Standard HTTPS port
…
<VirtualHost _default_:443>
DocumentRoot "C:/xampp/htdocs"
ServerName www.example.com:443
ServerAdmin admin@example.com
ErrorLog "C:/xampp/apache/logs/error.log"
TransferLog "C:/xampp/apache/logs/access.log"
SSLEngine on # Enable SSL for this virtual host
SSLCertificateFile "conf/ssl.crt/server.crt" # The server certificate
SSLCertificateKeyFile "conf/ssl.key/server.key" # The server private key
#
# +StdEnvVars exports the standard SSL/TLS related SSL_* environment variables.
#
<FilesMatch "\.(cgi|shtml|phtml|php)$">
SSLOptions +StdEnvVars
</FilesMatch>
<Directory "C:/xampp/apache/cgi-bin">
SSLOptions +StdEnvVars
</Directory>
CustomLog "C:/xampp/apache/logs/ssl_request.log" \
"%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
</VirtualHost>