Apache Virtual Hosts, and how they affect SSL and Incorrect requests
Apache’s httpd.conf file contains the virtual host entries for all websites hosted on a server. Misunderstandings of how this works can lead to confusion when trying to point unconfigured sites at an IP address or use SSL when SSL has not been configured for a website. This video explains why that is and how to resolve such problems.