[firefox] Firefox가 https로 리디렉션합니다.

저는 Firefox를 사용하고 있으며 서버를 설정하는 동안 리디렉션을 다루었습니다. 이제 Firefox는 http://example.com/ 에서 https://example.com/으로 , http://sub.example.com/ 에서 https://sub.example.com/ 으로 301 리디렉션을 캐시했습니다 .

다음과 같은 시도를했습니다.

  1. 역사-> 모든 역사보기->이 사이트는 잊어 버려.
  2. https://example.com/ 이있는 북마크가 없는지 확인했습니다 .
  3. about : config에서 browser.urlbar.autoFill을 false로 변경합니다.
  4. browser.cache.check_doc_frequency를 3에서 1로 변경합니다.
  5. 옵션-> 고급-> 네트워크-> Chached Web Content-> Clear now.

위의 어느 것도 작동 하지 않으므로 Wheregoes.com으로 리디렉션을 확인 했는데 http에서 https 로의 리디렉션이 표시되지 않습니다. 리디렉션을 설정 한 적이없는 서버에서 제공하는 다른 IP를 가리 키도록 DNS를 변경하기도했습니다. 리디렉션은 여전히 ​​유효합니다.

Firefox의 개인 정보 보호 브라우징도 시도했지만 리디렉션이 없습니다. Google 크롬에서 시도했지만 여기에도 리디렉션이 없습니다.

또한 Google 크롬에서 작동하는 https에서 http로 리디렉션을 시도했으며 Firefox에서 리디렉션 오류가 발생했습니다.

내 Firefox 버전은 38.0.1이고 Windows 8.1을 사용하고 있습니다. 다음 애드온을 사용합니다 : AddBlock, Avast! 및 LastPass. Avast! 테스트하는 동안 비활성화했기 때문에 문제가 아닐 수 있습니다.

아무도 내가 그것에 대해 할 수있는 제안이 있습니까? 도움을 주셔서 미리 감사드립니다!



답변

“사이트 선호도”가 범인입니다. 문제를 해결하지 못하거나 내 문제를 해결하지 못한 모든 kb / support.mozilla 트릭에도 불구하고 문제를 해결하는 방법을 찾기 위해 내 인생의 45 분을 낭비했습니다. 이 문제를 일으키는 원인은 모르겠지만 내 웹 사이트 중 일부는 몇 주 만에 나에게만 영향을 미치고 firefox에만 영향을 미치기 시작했습니다.

이것이 바로 여러분이 찾고있는 솔루션입니다.

  1. 환경 설정으로 이동
  2. 은둔
  3. 기록 지우기 ‘를 클릭하십시오 (아직 아무 일도 일어나지 않습니다. 안전하게 클릭하십시오)
  4. 팝업이 나타나면 세부 정보를 클릭 합니다.
  5. 사이트 환경 설정 ‘을 제외한 모든 항목 선택 해제
  6. 상단의 선택 상자에서 ‘ 모두 ‘를 선택하십시오.
  7. 클릭 확인을
  8. 지금 시도

Firefox 캡처

추신 : 내가 시도했지만 효과가 없었던 것은 다음과 같습니다.

  • urlbar.autofill false
  • 웹 사이트 속임수는 잊어라
  • 안전 모드
  • 우리 모두는 자신이 소유하고 액세스 한 웹 사이트가 https 지원을받지 못했지만 이제는 FF가 https를 사용하기를 원할 때 HSTS 문제가 아니라는 것을 알고 있습니다. 이는 파이어 폭스 버그 IMO입니다.

답변

나를 위해 일한 솔루션 :

  1. about : config로 이동
  2. network.stricttransportsecurity.preloadlist를 찾아 “false”로 설정하십시오.
  3. 즐겨

답변

나는 같은 문제가 있었지만 대답은 .dev 확장자를 사용하여 로컬 웹 사이트에 액세스 한다는 것입니다 !

FF의 모든 기록 데이터를 지 웠고 변경된 사항이 없습니다.

다른 솔루션을 검색하는 중 https://ma.ttias.be/chrome-force-dev-domains-https-via-preloaded-hsts/ 페이지를 찾았습니다.

.dev가 공식 gTLD이므로 선호하는 로컬 개발 접미사를 .dev에서 다른 것으로 변경하는 것이 가장 좋습니다. 기존 설정에 대한 빠른 “검색 및 바꾸기”대안을 찾고 있다면 IETF에서 테스트 (또는 개발) 목적으로 예약 한 이름 인 .test gTLD를 고려하십시오.

내 로컬 웹 사이트 확장자를 .dev에서 .test로 변경했는데 모두 완벽하게 작동합니다!


답변

대체 솔루션, 쉽습니다.

Firefox를 열고 주소 표시 줄에이 URL을 입력합니다.

http://example.com/?fake_parameter_to_bypass_cache

이렇게하면 브라우저가 http : //에서 웹 페이지를 다시로드해야합니다.


답변

확장을 확인하십시오!

제 경우에는 DuckDuckGo Privacy Essentials 확장으로 인해이 리디렉션이 발생했습니다. 나는 그것을 비활성화하고 문제가 해결되었습니다.


답변

제 경우에는 *.dev지역 개발을 위해 도메인 을 사용하기로 결정했습니다 . 하지만 파이어 폭스에서 사이트를 열어 보려고했는데 잠시 후 “http : // …”로 URL을 시작해도 HTTPS를 사용한다는 사실을 깨달았는데 히스토리에서 링크를 마우스 오른쪽 버튼으로 클릭 해 보았습니다. Forget About This Site를 선택하거나 캐시를 지 웁니다. 하지만 도움이되지 않았습니다.

나중에 dev도메인 이 요즘 HSTS 사전로드 목록 에 있음을 알게되었습니다 . 즉, Firefox 및 Chrome (및 기타)에서는 HTTPS를 통해 하위 도메인에 액세스 할 수 없습니다. 여기여기 에서 더 자세히 알아 보세요 .


답변

https를 비활성화하는 것은 Firefox에서 절대적인 것이 아닙니다. 일부 사이트는 리디렉션되며 http를 제공하지 않을 수 있습니다.

그러나 옵션 인 경우 다른 URL보다 하나의 URL을 선택하려면 자동 파일을 비활성화 할 수 있습니다.

주소 표시 줄 검색 Firefox 구성을 변경하려면 다음 단계를 수행하십시오.

위치 표시 줄에 about : config를 입력하고 Enter를 누르십시오. about : config “보증이 무효화 될 수 있습니다!” 경고 페이지가 나타날 수 있습니다. 조심 할게요, 약속 해요! about : config 페이지로 이동합니다. 필터 상자에 자동 채우기를 입력하거나 붙여넣고 목록이 필터링되는 동안 일시 중지 browser.urlbar.autoFill을 두 번 클릭하여 true에서 false로 전환합니다.