Je « travaille à la création de mon premier site Web dans un environnement non professionnel. Quand je vais à http://example.com cela fonctionne bien. Mais quand mon ami a essayé, il a découvert que GoDaddy force le HTTPS partout et a obtenu une erreur cert. Ensuite, il a obtenu une page générique à propos de « Future maison de quelque chose dassez cool. » (il est transféré vers un dossier cgi quelconque).

Existe-t-il un moyen de désactiver ce comportement? Si possible, je ne veux pas payer pour un certificat SSL si je peux léviter. La page affiche juste quelques éléments de base pour mon travail scolaire. Je ne collecte pas de données client, donc je ne pense pas que SSL soit nécessaire.

Jutilise un hébergement Linux avec CPanel en ce moment. Bien que cela puisse changer assez facilement. Toute aide est grandement appréciée!

Commentaires

  • Par souci de clarté, vous ' avez enregistré votre domaine auprès de GoDaddy et vous les utilisez pour hébergement également? Votre ami utilise-t-il une extension de navigateur qui force HTTPS partout? Vous pouvez ajouter une redirection vers votre serveur Web ' s config (en utilisant un fichier .htaccess ) qui redirigerait toutes les requêtes vers HTTP, mais les visiteurs utilisant des extensions de navigateur pourraient être pris dans une boucle sils ' ne demandant que HTTPS (selon la façon dont lextension est codée). La solution la plus simple et probablement la plus fiable dans ce cas est dajouter CloudFlare, qui fournir un SSL flexible gratuit.
  • BTW, si vous le souhaitez t pour essayer dutiliser une redirection dabord, si ' ne sont que quelques amis qui consultent votre site et ne ' ne veulent pas ajouter CloudFlare ( pas très difficile à faire), suivez les instructions ici , mais remplacez le code .htaccess de la réponse acceptée ici (il ny a pas ' dans le document daide GoDaddy pour cela, car la plupart des gens veulent généralement faire le contraire).
  • @dan Pour implémenter une redirection HTTPS vers HTTP sur le serveur, vous auriez toujours besoin dun certificat SSL installé – sinon vous serez bloqué sur le même avertissement de navigateur quauparavant.
  • " parce quils forcent HTTPS partout " – Comment forcent-ils HTTPS partout? Sagit-il simplement dune extension de navigateur, comme le suggère Dan, ou dune politique à léchelle du réseau? Le fait que GoDaddy diffuse apparemment des publicités sur la page SSL par défaut est tout simplement mauvais sur GoDaddy ' s partie IMO.
  • @ w3dk Que ' nest pas une annonce, cette page dhébergement par défaut de ' s GoDaddy ', vers laquelle les utilisateurs sont redirigés chaque fois quun fichier dindex est manquant, ou leur hébergement n’est pas ' configuré correctement avec un SSL. Lajout dune redirection dans cPanel vers une ressource disponible empêche les redirections par défaut. En outre, ils peuvent utiliser le transfert de domaine dans le panneau de configuration de leur domaine pour transférer vers HTTP, ce qui se produit avant cPanel. Cependant, si les visiteurs utilisent une extension de navigateur qui demande à plusieurs reprises la version HTTPS, ils risquent alors de rester bloqués dans une boucle.

Réponse

Oui, vous pouvez désactiver la redirection HTTP vers HTTPS en modifiant les fichiers .htaccess, supprimez simplement le code suivant de votre fichier .htaccess.

RewriteEngine On RewriteCond %{HTTPS} on RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} 

De plus, vous pouvez obtenir un certificat SSL gratuit de Let « s Encrypt

Cpanel a un plugin que vous pouvez pour installer en utilisant la ligne de commande sur le serveur.

Il existe également dautres moyens dobtenir un certificat Let « s Encrypt gratuit si vous navez pas daccès en ligne de commande à votre serveur.

Commentaires

  • Impossible de voir le fichier htaccess dans cpanel. Essai depuis 2 jours mais même erreur.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *