how to disable direct access to a web site by ip address
I have a website on a VPS. The issue I am having is that when I enter the IP of the server, it links to the website. Even when entering mail.domain.com, it does the same thing. How do I disable that, so a visitor would get a message or be directed to the domain? I tried disabling the IP and mail a record on cloud flare but it didn't work. My setup is: VPS on Linux Debian Nginx no control panel just command line Cloudflare DNS setup with BIND Chernov You can use redirect, nginx config: server { listen 80; server_name IP_ADDRESS; return 301 http://YOUR.DOMAIN; } AMB server { listen 80 default