Here we will learn how to redirect all http request to https in nginx server. Assuming you have success fully installed ssl and can access https manually.
First Method:
This is the easiest one ! 🙂
Find below codes in your websites vhost.
server {
listen *:80;
server_name domain.tld www.domain.tld;
#
#
#
#
#
#}
Now make sure that code looks like below :
server { listen *:80; server_name domain.tld www.domain.tld; # # rewrite ^ https://$server_name$request_uri? permanent; # # }
Second Method:
Find below codes in your websites vhost.
server {
listen *:80;
server_name domain.tld www.domain.tld;
#
#
#
#
#
#}
Now make sure that code looks like below :
server { listen *:80; server_name domain.tld www.domain.tld; # # if ( $scheme = "http" ) { rewrite ^/(.*)$ https://$host/$1 permanent; } # # }
Thank You.