방금 서버에 SSL 인증서를 설치했습니다.
그런 다음 포트 80에서 도메인의 모든 트래픽에 대한 리디렉션을 설정하여 포트 443으로 리디렉션합니다.
즉, 모든 http://example.com
트래픽이 이제 해당 https://example.com
버전의 페이지로 리디렉션됩니다 .
리디렉션은 다음과 같이 Apache Virtual Hosts 파일에서 수행됩니다.
RewriteEngine on
ReWriteCond %{SERVER_PORT} !^443$
RewriteRule ^/(.*) https://%{HTTP_HOST}/$1 [NC,R,L]
내 질문은 SSL을 사용하는 데 단점이 있습니까?
이것은 301 리디렉션이 아니므로 https
? 로 전환하면 검색 엔진에서 링크 주스 / 순위가 사라집니다 .
도움을 주셔서 감사합니다. 나는 항상 서버에서 SSL을 설정하고 싶었고, 오늘 밤에 그것을하기로 결정했습니다. 지금까지는 잘 작동하는 것 같지만 모든 페이지에서 이것을 사용하는 것이 좋은지 확실하지 않습니다. 내 사이트는 전자 상거래가 아니며 민감한 데이터를 처리하지 않습니다. 그것은 주로 외모와 학습을 위해 그것을 설치하는 스릴을위한 것입니다.
업데이트 된 문제
Strangely Bing은 이제 모든 곳에서 HTTPS를 사용하고 있으므로 내 사이트에서이 스크린 샷을 만듭니다 ...
sslstrip
스타일 재전송 공격 과 끔찍한 것처럼 보이기 때문에 (둘 다 중간자 요청 가로 채기) HSTS 인식 브라우저는 둘 다 차단합니다.
src="://example.com/jquery.js"
-의 부족주의 http
나 https
때문에 브라우저가 적절한 하나를로드합니다. API (https를 통해로드 됨)가 http 링크를 생성함에 따라 일부 내장 Amazon 항목을 올바르게로드하려고하는 악몽이있었습니다. 즉, https 링크를 전환하는 문서화되지 않은 매개 변수를 찾을 때까지 제대로 작동하지 않습니다.