2016-09-14 4 views
0

내 사이트가 Google에 https://www.example.com으로 표시되는 경우가 있습니다. 하지만 SSL 인증서가 없습니다 (내보기에는 필요하지 않습니다).Wordpress 사이트에서 https를 http로 리디렉션

어떻게 HTTP로 리디렉션합니까?

나의 현재의 .htaccess이다 : 나는 https://example.com를 입력하면, 그것은 http://www.example.com로 리디렉션

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 

RewriteCond %{HTTPS} on 
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301] 

RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

# END WordPress 

. 하지만 https://www.example.com을 입력해도 아무런 변화가 없습니다.

+0

당신은 규칙에 앵커 필요가 포트 443를 떠날 것이다 HTTP_HOST 그래서하지만 어쨌든 작동하지 않습니다. – 123

+0

'하지만 SSL 인증서가 없기 때문에 내보기에 필요하지 않습니다. [항상 읽으십시오] (http://mashable.com/2011/05/31/https-web-security/#vNxXdyIJusqb) 왜 항상 사용해야하는지 HTTPS. Let 's Encrypt 및 StartSSL에서 무료 인증서를 얻을 수 있습니다. –

+0

감사합니다 123,하지만이 문제를 해결하는 방법을 모르겠습니까? (그리고 나는이 것들이 어떻게 완전하게 작동 하는지를 정말로 충분히 알지 못한다). –

답변

0

이 코드를 htaccess 파일에 작성하십시오.

RewriteEngine On 
RewriteCond %{HTTPS} on 
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 
+0

그게 꼭 원래의 게시물에있는 것 같습니다. 와는 별개로, L. 나는 그것을 읽었고, L은 방문자에게 그것이 코드의 끝임을 알린다. 결국 L이 없어야합니다. –

+0

@VinnieVanRooij'L' 플래그는 요청이 리디렉션되기 전에 URL이 프런트 컨트롤러에 의해 재 작성되는 것을 방지합니다 (중요). 그것은 "방문자에게 코드의 끝이라는 생각을줍니다". – MrWhite

0

리디렉션 코드가 저에게 완벽 해 보입니다. 다른 지역에서 당황 할 수도 있습니다.

내 지식을 당로서,이 대안으로 우리가 Google 검색 콘솔 말할 수 구글 웹 마스터 도구에 문제가있을 수 있습니다. 웹 사이트 실적을 추적하려면 웹 사이트 URL을 HTTPS (https://www.example.com)으로 입력하면 Google 검색에서 웹 사이트의 HTTPS URL을 표시 할 수 있습니다. Search Console은 자연 검색 결과에 적절한 URL을 표시하기 위해 Google 검색에 중요한 아이디어를 제공합니다.

지금 저희 웹 사이트에 대한 SSL 인증서의 중요성에 대해 이야기하자. 전자 상거래 웹 사이트 든 간단한 블로그 든 상관없이 브라우저와 서버 사이를 이동하는 모든 데이터를 보호해야하며 SSL 인증서가 해당 기능을 제공합니다. 당신이 생각하고 있다면, 내 블로그가 지불을 처리하지 않거나 사용자가 로그인하도록 허용 할 때 SSL이 필요한 이유는 무엇입니까?

보기를 정리하자 : 모든 웹 사이트 소유자가 Google의 최상위 순위에 올랐 으면하고 여기에 또한 SSL은 웹 사이트가 SSL 보안 웹 사이트에 대한 유기적 순위를 올릴 수있는 명확한 의도를 부여했기 때문에 도움이 될 수 있습니다. 따라서 Search Console에서 URL을 변경하는 대신 웹 사이트에 저렴한 가격의 인증서를 선택하는 것이 좋습니다.

유용한 URL이 :

Https to http redirect using htaccess

https://www.cheapsslshop.com/blog/google-says-companies-frivolous-attitude-on-https

https://webmasters.googleblog.com/2014/08/https-as-ranking-signal.html

+0

SSL 덕분에 전환 감사합니다. Google Search Console을 두 번 확인했지만 https가 아닌 http로 설정했습니다. 그래서 나는 https의 출처를 이해하지 못한다. Google 또는 웹 사이트/서버에 https로 연결되는 항목이 없습니다. –

관련 문제