Firefox redirige vers https

J'utilise Firefox, et lors de la configuration d'un serveur, j'ai joué avec des redirections. Maintenant, Firefox a mis en cache une redirection 301 de http:// example.com pour https:// example.com et à partir de http:// sub.example.com pour https:// sub.example.com.

J'ai essayé les choses suivantes:

  1. histoire - > afficher toute l'histoire - > oublier ce site.
  2. Vérifié qu'aucun signet avec https://example.com est présent.
  3. Modification du navigateur.barre d'url.remplissage automatique à faux dans about:config.
  4. Modification du navigateur.cache.check_doc_fréquence de 3 à 1.
  5. Options - > Avancé - > Réseau - > contenu Web Chached - > Effacer maintenant.

Aucun des travaux ci-dessus, donc j'ai vérifié la redirection avec Wheregoes.com et il ne montre aucune redirection de http vers https. J'ai même changé le DNS pour pointer vers une autre adresse IP servie par un serveur, où je n'ai jamais configuré la redirection - la redirection est toujours en vigueur.

J'ai aussi essayé en privé Navigation dans Firefox, et il n'y a pas de redirection là-bas. 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 a fonctionné dans Google Chrome, et a donné 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-être pas 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 toute aide!

43
demandé sur talouv 2015-05-29 17:41:17

4 réponses

"préférences des Sites" sont le coupable. Gaspillé 45min de ma vie à trouver comment le réparer malgré tout le kb / support.astuces mozilla qui ne résout 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 ne m'affectant que et seulement firefox.

C'est la solution que vous recherchez tous:

  1. Aller Préférences
  2. Confidentialité
  3. Cliquez sur 'Effacer votre historique de' (rien ne se passera encore, Cliquez en toute sécurité)
  4. une Fois la fenêtre contextuelle apparaît, cliquez sur Détails.
  5. décochez tout sauf 'préférences des Sites '
  6. Sélectionnez 'Tout' dans la boîte de sélection en haut
  7. Cliquez Sur Ok
  8. essayez maintenant

Capture Firefox

PS: ce que j'ai essayé qui n'a pas fonctionné pour moi sont:

  • barre d'url.remplissage automatique faux
  • oubliez le truc du site web
  • Mode Sans Échec
  • , Nous le savons tous, il n'est pas un problème HSTS quand un site Web que vous possédez et que vous avez accédé auparavant n'a jamais eu de support https, mais maintenant FF veut que vous utilisiez https... C'est juste un bug firefox IMO.
94
répondu Thomas 2018-03-15 14:28:19

J'ai eu le même problème mais la réponse était que j'ai utilisé un .dev extension 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/

Avec .dev étant un gTLD officiel, nous sommes probablement mieux de changer notre suffixe de développement local préféré de .dev à autre chose. Si vous êtes vous cherchez une alternative rapide "Rechercher et remplacer" pour les configurations existantes, considérez la .test gTLD, qui est un nom réservé par L'IETF à des fins de test (ou de développement).

J'ai changé mes extensions de site Web local de .dev à .test et tous fonctionnent parfaitement !

15
répondu user3226852 2018-03-21 11:21:25

J'ai fait face au même problème ces derniers jours dans mon développement local, mais j'ai fondé une référence ci-dessous Chrome & Firefox maintenant force .dev domaines à HTTPS via HSTS préchargé veuillez lire cette information.

Pour le développement futur, je vous suggère d'utiliser .local ou .localhost pour éviter ce problème se reproduire:)

4
répondu Sophy 2018-04-04 03:57:50

Désactiver https, n'est pas un absolu dans Firefox. Certains sites redirigeront et peuvent ne pas offrir http.

Cependant, pour choisir une url sur l'autre si c'est une option, vous pouvez désactiver autofil:

Recherche dans la barre D'adresse pour modifier la Configuration de Firefox, procédez comme suit:

Dans la barre D'emplacement, tapez about: config et appuyez sur Entrée. Le about:config "Cela pourrait annuler votre garantie!"page d'avertissement peut apparaître. Cliquez sur je vais faire attention, je vous le promets! pour continuer à la page à propos de:config. Dans la zone filtre, tapez ou collez autofill et faites une pause pendant que la liste est filtrée Double-cliquez sur navigateur.barre d'url.remplissage automatique pour le basculer de true à false.

-2
répondu NathanOliver 2015-06-02 14:56:59