SSL 인증서를 구입했는데 설정에서 SSL 설정을 활성화했고 https로 이동하도록 설정 파일을 모두 변경했습니다. 그러나 http://bit.ly/TCkEBv을 방문하면 나머지 페이지는 https가됩니다. 이 문제를 어떻게 해결할 수 있습니까?Opencart 링크가 https가 아닌가요?
답변
포럼 스레드별로 볼 때 실제로 카트가 설정되는 방식의 버그가 아닙니다. 대부분의 페이지가 HTTPS로 설정되지 않고 HTTPS가 아닌 링크를 클릭하면 HTTP로 되돌아갑니다.
이것이 오래된 스레드라는 것을 알고 있지만 최근의 Google SSL- 모든 곳의 색인 생성 변경 사항을 고려할 때 관련성이 있다고 생각했습니다. 다음 예제는 모든 링크에서 OC가 https를 사용하도록 만듭니다. system/library/url.php에서 3자를 변경해야합니다. 그들은 이것을 이해할 수있는 포럼에서 삭제했지만 문제가없는 혼합 SSL 멀티 스토어에서 1 주일 동안 생산 트래픽을 처리했습니다.
경고 : 귀하의 개조는 다를 수 있습니다. 특히 리디렉션 관리자를 사용 설정 한 후에 테스트에서 모두 실행하십시오.
열기 저장/시스템/라이브러리/url.php 어딘가에 라인 (18) 변경이 $url = $this->ssl;
에 거기 나중에 가서 근처에 IF 문에서 $url = $this->url;
을 찾을 다음은 1.5.6에 대한 팅겨이다.
추신 : 또한 $response->addHeader('Strict-Transport-Security: max-age=31536000');
을 사용하여 https - preferred를 보내는 테스트되지 않은 방법이 있지만 index.php 외에 가장 적합한 지점을 확신 할 수 없습니다. 또한 테스트에서는 작동하지만 모든 서버 관련 사항을 알지 못합니다. 헤더 컨트롤러는 논리적 인 것처럼 보이지만 모든 OC 영역이 헤더 컨트롤러를 사용하는 것은 아닙니다. :). 그것을위한 최선의 배치를 실험해라. 단지 그것이 작동하는 것처럼 보이더라도 $ url 복사기에서 그것을하지 말아라.
- 1. jQuery : this.attr() 함수가 아닌가요?
- 2. Opencart, 사용자
- 3. HTTPS가 포함 된 MediaPlayerLauncher
- 4. HTTPS가 양식의 동작으로 충분합니까?
- 5. 어떻게이 장고보기에 HTTPS가 필요합니까?
- 6. HTTPS가 .htaccess를 다시 작성합니다.
- 7. https가 실행되는 사이트의지도 컨트롤
- 8. 테스트 목적으로도 https가 필요합니까?
- 9. preg_replace http https가
- 10. https가 더 안전합니까?
- 11. 요청 URL # 아닌가요?
- 12. 왜이 무한 재귀가 아닌가요?
- 13. WebGL 그리기가 왜 아닌가요?
- 14. MySQL에서 누적 평균이 아닌가요?
- 15. Android - Eclipse WYSIWYG가 아닌가요?
- 16. 왜 포인터가 NULL이 아닌가요?
- 17. const가 상수가 아닌가요?
- 18. 그럴 가치가있는 것은 아닌가요?
- 19. Null 참조가 아닌가요?
- 20. ReaderWriterLockSection : 좋은 생각이 아닌가요?
- 21. 왜이 segfault가 아닌가요?
- 22. @private - 사용 중이 아닌가요?
- 23. Opencart : 나는 어떤 응답을받을 수 Opencart 포럼에이 질문을하지만, 아직 한
- 24. OpenCart 사용자 데이터베이스 [BLOB - 198B]는 내 OpenCart 데이터베이스 층에서
- 25. Opencart Fancybox 이미지
- 26. opencart 스크립트를 많이 삽입하십시오.
- 27. OpenCart 카테고리 제품보기 수정
- 28. Opencart htaccess로 문제
- 29. .htaccess opencart 리디렉션 301
- 30. Opencart : 다국어 배너
제이는 내가하기 위해 HTTPS로 모든 페이지를 필요 이번 방문 http://forum.opencart.com/viewtopic.php?f=20&t=88580&p=358196#p358196에 대한 해결책에 대해 완벽하게 대답 pci 준수를 전달하십시오. 고마워. – WackyRacer8