2016-09-14 4 views
1

도메인이 hubket.com이고 godaddy를 통해 https를 사용하도록 설정했습니다. 이제 https를 열면 제대로 작동했습니다..htaccess를 사용하여 WordPress에서 HTTPS를 사용하는 방법?

지금, 나는이 같은 튜토리얼에서 몇 가지 테스트 코드와 함께 사용하도록 시도이 http://www.hubket.com

처럼 모든 사용자를위한 WWW 또는 없음 WWW로 변환 할!

테스트 1

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteCond %{ENV:HTTPS} !=on 
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L] 
# BEGIN WordPress 
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

테스트 2

RewriteEngine On 
RewriteCond %{HTTPS} off 
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 

친절하게 모든 사용자에 대해 HTTPS를 열고하는 데 도움이됩니다.

감사

답변

1

이 시도

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^hubket\.com [NC] 
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://www.hubket.com/$1 [R,L] 
+0

인 경우 제안한대로 코드를 편집했습니다. 하지만 당신이 나에게 제안한 DB 스크립트를 두려워합니다. DB에 영향을 미칠 수 있기 때문입니다. 가능한 다른 또는 안전한 해결책? –

+0

물론 데이터베이스에 영향을 미칩니다. 이 스크립트를 사용하기 전에 백업을 수행 한 다음 블로그 URL을 https 버전 –

+0

으로 대체하면 방금 제안 된 스크립트로 대체됩니다. 이제 강제로 https로 로그인했지만 일반 사이트가 https로 강제로 열리지 않습니다. 여전히 비 https로 열림 –

0

당신이 시도 할 수있는 사항은 다음과 같습니다

+0

내가 추가했지만 www.hubket.com처럼 열 수있는 non https로 여는 경우, 다른 해결책을 제안 할 수 있습니까 –

+0

호스트에 SSL 인증서를 설치 했습니까? – Prasad

+0

예, https://www.hubket.com을 열어 확인할 수 있습니다. –

0

이이

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^example\.com [NC] 
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L] 

도메인 이름으로 example.com을 대체 할 수 있는지 확인하십시오, 아니 변경해야 함 (예 : URL) :

RewriteEngine On 
RewriteCond %{HTTPS} !=on 
RewriteRule^https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 

이 htaccess 스 니펫 옆에 DB의 모든 http : // 링크를 검색하고 https : //로 바꾸는 것이 절대적으로 필요합니다. 이를 위해 this script을 추천 해 드리겠습니다.

+0

먼저 게시했습니다. 더미 사이트 이름이 – Prasad

관련 문제