Installation guide
184 Chapter 14. Apache HTTP Server
14.2.4.1. The mod_ssl Module
The configuration for mod_ssl has been moved from httpd.conf into the file
/etc/httpd/conf.d/ssl.conf. For this file to be loaded, and hence for mod_ssl to work, you
must have the statement Include conf.d/*.conf in your httpd.conf as described in Section
14.2.1.3.
ServerName directives in SSL virtual hosts must explicitly specify the port number.
For example, the following is a sample Apache HTTP Server 1.3 directive:
##
## SSL Virtual Host Context
##
VirtualHost _default_:443
# General setup for the virtual host
ServerName ssl.host.name
...
/VirtualHost
To migrate this setting to Apache HTTP Server 2.0, use the following structure:
##
## SSL Virtual Host Context
##
VirtualHost _default_:443
# General setup for the virtual host
ServerName ssl.host.name:443
...
/VirtualHost
For more on this topic, refer to the following documentation on the Apache Software Foundation’s
website:
• http://httpd.apache.org/docs-2.0/mod/mod_ssl.html
• http://httpd.apache.org/docs-2.0/vhosts/
14.2.4.2. The mod_proxy Module
Proxy access control statements are now placed inside a
Proxy block rather than a Directory
proxy: .
The caching functionality of the old mod_proxy has been split out into the following three modules:
• mod_cache
• mod_disk_cache
• mod_file_cache
These generally use the same or similar directives as the older versions of the mod_proxy module.
For more on this topic, refer to the following documentation on the Apache Software Foundation’s
website:
• http://httpd.apache.org/docs-2.0/mod/mod_proxy.html