I'm using nginx. If my ip numbers are 126.96.36.199 and 188.8.131.52, how can I configure it to block requests for the ip numbers and only allow domains. If site1.com is configured for 184.108.40.206, I want to allow a request for site1.com but deny a request for 220.127.116.11.
You can create a default catch-all virtual host to serve requests for non-configured domains and do whatever you want with these requests. Something like this: