How to disable Apache's primary server feature?

Just make your first <VirtualHost> one that says no to any request.

<VirtualHost *:80>
    ServerName i-dont-want-your-requests
    Order allow,deny
    Deny from all
</VirtualHost>