I've got a server running Falko's Perfect Server build and ISPConfig3. The server lives behind a firewall (Internal IP 172.18.22.1), and select ports are being forwarded inbound to the server (Internal IP 172.18.22.12).
I've got the server successfully set up to host multiple sites. Having no problems there.
The issue is when someone visits the outside IP address (ie: http://69.81.23.21*) instead of a FQDN. The server appears to display the first site in the list of sites. Is there a way in ISPConfig to specify what site comes up when someone goes to the IP address instead of to a FQDN URL?
I knew of the symbolic link trick, but I didn't want to drop to the console and futz around if there was already a way to do this from the ISPConfig admin interface. Many times I'm left to solve problems that have been created by people trying to circumvent a working system.
FYI, I just threw the symlink in place and restarted the httpd daemon, and all is well again.
Posts: 31,911
Thanks: 693
Thanked 4,198 Times in 3,213 Posts
When apache is not finding a matching vhost for the combination of IP and domain name, then it uses the first vhost that it finds for the IP address. To redirect these non matching queries to a specific vhost, use a so named default vhost. Please see here:
Recent comments
1 day 8 hours ago
1 day 8 hours ago
1 day 13 hours ago
1 day 20 hours ago
1 day 21 hours ago
1 day 22 hours ago
2 days 2 hours ago
2 days 9 hours ago
2 days 13 hours ago
2 days 14 hours ago