J'utilise Firefox, et lors de la configuration d'un serveur, j'ai bidouillé avec les redirections. Maintenant, Firefox a mis en cache une redirection 301 de http://example.com/ vers https://example.com/ et de http://sub.example.com/ vers https://sub.example.com/ .
J'ai essayé les choses suivantes:
- Histoire -> Afficher toute l'histoire -> Oubliez ce site.
- Vérifié qu'aucun signet avec https://example.com/ n'est présent.
- Modification de browser.urlbar.autoFill sur false dans about: config.
- Changement de browser.cache.check_doc_frequency de 3 à 1.
- Options -> Avancé -> Réseau -> Contenu Web chaché -> Effacer maintenant.
Aucune des solutions ci-dessus ne fonctionne, j'ai donc vérifié la redirection avec Wheregoes.com et elle ne montre aucune redirection de http vers https. J'ai même changé le DNS pour qu'il pointe vers une autre adresse IP servie par un serveur, où je n'ai jamais configuré de redirection - la redirection est toujours en vigueur.
J'ai également essayé la navigation privée dans Firefox, et il n'y a pas de redirection. J'ai essayé dans Google Chrome, et il n'y a pas non plus de redirection ici.
J'ai également essayé de faire une redirection de https vers http qui fonctionnait dans Google Chrome, et a généré une erreur de redirection dans Firefox.
Ma version de Firefox est 38.0.1 et j'utilise Windows 8.1. J'utilise les addons suivants: AddBlock, Avast! et LastPass. Avast! peut ne pas être le problème, car je l'ai désactivé lors des tests.
Quelqu'un a-t-il des suggestions sur ce que je peux faire à ce sujet? Merci d'avance pour votre aide!
Réponses:
Les "préférences de sites" sont le coupable. J'ai perdu 45 minutes de ma vie à trouver comment le réparer malgré toutes les astuces de kb / support.mozilla qui ne résolvent pas votre problème ni le mien. Je ne sais pas ce qui déclenche ce problème, mais plusieurs de mes sites Web ont commencé à prendre la forme d'une poire en quelques semaines, n'affectant que moi et uniquement Firefox.
C'est la solution que vous recherchez tous:
PS: Ce que j'ai essayé et qui n'a pas fonctionné pour moi sont:
la source
La solution qui a fonctionné pour moi:
la source
J'ai eu le même problème mais la réponse a été que j'ai utilisé une extension .dev pour accéder à mes sites Web locaux!
J'ai effacé toutes les données historiques dans FF et rien n'a changé.
En cherchant une autre solution, j'ai trouvé cette page https://ma.ttias.be/chrome-force-dev-domains-https-via-preloaded-hsts/
J'ai changé mes extensions de site Web local de .dev à .test et tout fonctionne parfaitement!
la source
Solution alternative, facile.
Ouvrez Firefox et dans la barre d'adresse tapez cette URL
Cela devrait forcer le navigateur à recharger la page Web à partir de http: //
la source
Vérifiez vos extensions!
Dans mon cas, l' extension DuckDuckGo Privacy Essentials était à l'origine de cette redirection. Je l'ai désactivé et le problème est résolu.
la source
Dans mon cas, j'ai décidé d'utiliser un
*.dev
domaine pour le développement local. Mais ensuite j'ai essayé d'ouvrir le site dans Firefox, et au bout d'un moment, j'ai réalisé qu'il utilisait HTTPS, même lorsque je démarre l'url avec "http: // ..." j'ai essayé de cliquer avec le bouton droit sur le lien dans l'historique, et choisissez Oublier ce site ou effacez le cache. Mais cela n'a pas aidé.Plus tard, j'ai découvert que le
dev
domaine est dans la liste de préchargement HSTS ces jours-ci. Ce qui signifie que Firefox et Chrome (et probablement d'autres) ne vous permettent pas d'accéder aux sous-domaines via HTTPS. Plus d'informations ici et ici .la source
La désactivation de https n'est pas un absolu dans Firefox. Certains sites redirigent et peuvent ne pas proposer http.
Cependant, pour choisir une URL plutôt qu'une autre s'il s'agit d'une option, vous pouvez désactiver le profilage automatique:
Recherche dans la barre d'adresse Pour modifier votre configuration Firefox, veuillez suivre les étapes suivantes:
Dans la barre d'adresse, tapez about: config et appuyez sur Entrée. Le about: config "Cela pourrait annuler votre garantie!" une page d'avertissement peut apparaître. Cliquez Je ferai attention, je le promets! pour continuer vers la page about: config. Dans la zone de filtre, tapez ou collez le remplissage automatique et la pause pendant que la liste est filtrée. Double-cliquez sur browser.urlbar.autoFill pour le basculer de vrai à faux.
la source