Kristyna Streitova
163b7694ca
- move most ssl options to ssl-global.conf. There is usually no need for every vhost to re-define the ciphers for example (bnc#865582). Drop some commented entries that only lead to confusion. OBS-URL: https://build.opensuse.org/request/show/252743 OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=407
56 lines
1.7 KiB
Plaintext
56 lines
1.7 KiB
Plaintext
# Template for a VirtualHost with SSL
|
|
# Note: to use the template, rename it to /etc/apache2/vhost.d/yourvhost.conf.
|
|
# Files must have the .conf suffix to be loaded.
|
|
#
|
|
# See /usr/share/doc/packages/apache2/README.QUICKSTART for further hints
|
|
# about virtual hosts.
|
|
|
|
# NameVirtualHost statements should be added to /etc/apache2/listen.conf.
|
|
|
|
#
|
|
# This is the Apache server configuration file providing SSL support.
|
|
# It contains the configuration directives to instruct the server how to
|
|
# serve pages over an https connection. For detailing information about these
|
|
# directives see http://httpd.apache.org/docs/2.4/mod/mod_ssl.html
|
|
#
|
|
# Do NOT simply read the instructions in here without understanding
|
|
# what they do. They're here only as hints or reminders. If you are unsure
|
|
# consult the online docs. You have been warned.
|
|
#
|
|
|
|
<IfDefine SSL>
|
|
<IfDefine !NOSSL>
|
|
|
|
##
|
|
## SSL Virtual Host Context
|
|
##
|
|
|
|
<VirtualHost _default_:443>
|
|
|
|
# General setup for the virtual host
|
|
DocumentRoot "/srv/www/htdocs"
|
|
#ServerName www.example.com:443
|
|
#ServerAdmin webmaster@example.com
|
|
ErrorLog /var/log/apache2/error_log
|
|
TransferLog /var/log/apache2/access_log
|
|
|
|
# SSL Engine Switch:
|
|
# Enable/Disable SSL for this virtual host.
|
|
SSLEngine on
|
|
|
|
# You can use per vhost certificates if SNI is supported.
|
|
SSLCertificateFile /etc/apache2/ssl.crt/vhost-example.crt
|
|
SSLCertificateKeyFile /etc/apache2/ssl.key/vhost-example.key
|
|
#SSLCertificateChainFile /etc/apache2/ssl.crt/vhost-example-chain.crt
|
|
|
|
# Per-Server Logging:
|
|
# The home of a custom SSL log file. Use this when you want a
|
|
# compact non-error SSL logfile on a virtual host basis.
|
|
CustomLog /var/log/apache2/ssl_request_log ssl_combined
|
|
|
|
</VirtualHost>
|
|
|
|
</IfDefine>
|
|
</IfDefine>
|
|
|