nginx how to set IP direct access automatically jump to the domain name

Edit the /etc/nginx/sites-available/default file

Add green section code

server {
listen 80 default_server;
listen [::]:80 default_server;
return 301 https://servername.com:443$request_uri;
}

server {
        listen 443 ssl default; server_name _;
        server_name _;
        ssl_certificate /etc/letsencrypt/live/servername.com/fullchain.pem;
        ssl_certificate_key /etc/letsencrypt/live/servername.com/privkey.pem;
        return 301 https://servername.com:443$request_uri;
}

Save, then restart the nginx server

# systemctl nginx restart

Leave a Comment

en_USEnglish