il faut séparer l'écoute sur le port 80 du port 443
Essaye comme ceci
tout d'abord dans ton fichier supprime tout ce que tu as avant
index index.html index.php;
puis colle ceci à la place
server {
listen 80;
server_name NDD.tk;
return 301 https://NDD.tk$request_uri;
}
server {
listen 443 ssl;
server_name NDD.tk;
puis restart nginx
service nginx restart
avec cette config tu rediriges toutes tes adresses
NDD.tk
vers du https
si tu souhaites rediriger ton IP et ton adresse en www. vers cette adresse
https://NDD.tk
je te conseil cette config
il faut que tu mettes ceci dans ton fichier (bien modifier IP x2 par l'adresse ip de ton serveur)
server {
return 444;
}
server {
server_name www.NDD.tk NDD.tk IP;
return 301 https://NDD.tk$request_uri;
}
server {
listen 443 ssl;
server_name www.NDD.tk IP;
return 301 https://NDD.tk$request_uri;
}
server {
listen 443 default_server ssl;
server_name NDD.tk;