par

Comment faire pour rediriger de HTTP vers HTTPS, avec JavaScript, lorsqu'un nom de domaine ne se charge pas en HTTPS ?

1 Réponse

+1 validé
par
 
Meilleure réponse

Pour rediriger de HTTP vers HTTPS en JavaScript, vous pouvez utiliser les méthodes location.replace() et split(), ainsi que l'interface location de la manière suivante :

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>Comment rediriger de HTTP vers HTTPS en JavaScript ?</title>
  </head>
  <body>
    <script>
      if (location.protocol !== 'https:') 
      {
         location.replace('https://' + location.href.split('//')[1]);
      }
    </script>
  </body>
</html>

Remarque : Vous pouvez aussi utiliser un fichier .htaccess pour effectuer une redirection globale de HTTP vers HTTPS.

Lectures Informatique Recommandées

meilleurs livres informatique

Suggéré par Google

Offre Sponsorisée

Ailleurs sur le Web

Merci pour votre visite sur 1FORMATIK.com

Un petit clic sur la pub est toujours apprécié, c'est elle qui finance le site

Bon surf

...