56 votes

Comment rediriger HTTPS vers HTTP sur NGINX?

Y a-t-il un moyen de rediriger les demandes HTTPS vers HTTP en ajoutant une règle dans le fichier vhost du domaine?

0voto

devcline Points 53

Cela m'a aidé:

serveur {
    écoute 443;
    nom_du_serveur server.org www.server.org;
    réécrire ^ http://$server_name$request_uri? permanent;
}

0voto

fafrd Points 342

Pas une solution appropriée, mais j'ai pu résoudre mon cas d'utilisation en utilisant Cloudflare, qui a géré le SSL pour moi de manière transparente.

-1voto

Maarten Points 78

La seule règle simple est déjà expliquée dans le post ci-dessus :

server {
    listen ip:443;
    server_name www.example.com;
    rewrite ^(.*) http://$host$1 permanent;
}

-6voto

Spandan Joshi Points 111
serveur{
  écoute 80;
  écoute [::]:80;

  nom_serveur monsite.com ;
  retour 301 https://$host$request_uri;
}

Après avoir inséré ce code, tout le trafic pour le serveur par défaut HTTP sera redirigé vers HTTPS.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X