Linux에서 WordPress 용 HTTP를 HTTPS로 리디렉션
Linux에서 WordPress 웹 사이트를 보안 HTTPS 프로토콜로 리디렉션하려면 리디렉션이 제대로 작동하기 전에 몇 가지 단계를 거쳐야합니다.
참고 : 사이트가 관리 형 워드 프레스 호스팅 플랫폼에서 호스팅되는 경우 이러한 설정을 수동으로 변경할 필요가 없습니다. HTTPS 프로토콜이 자동으로 구성됩니다.
워드 프레스 준비 단계
코드를 수정하기 전에 이러한 단계를 수행해야합니다.
- 워드 프레스에 로그인
- 메뉴에서 설정 을 선택 하고 일반을 클릭합니다.
- 일반 설정에서 다음 항목을 찾습니다.
- 워드 프레스 주소 (URL) :
- 사이트 주소 (URL) :
- http 대신 https 를 포함하도록 두 URL 모두 업데이트
- 변경 내용 저장
Linux 리디렉션 단계
WordPress 웹 사이트가 Linux에서 호스팅되는 경우 .htaccess 구성 파일을 사용합니다. 사이트의 루트 폴더에 .htaccess
를 배치하면 사이트의 동작이 변경됩니다.
- 호스팅 계정에서
.htaccess
사본을 다운로드합니다. - 즐겨 사용하는 텍스트 편집기로 파일을 엽니 다.
참고 : 줄 바꿈을 사용하지 않는 일반 텍스트 편집기를 사용하여 .htaccess 파일을 편집해야합니다. 일부 편집기 (예 : MS Word 또는 자동 줄 바꿈이 활성화 된 메모장)은 보이지 않는 문자를 삽입하여 줄 바꿈을 나타냅니다. .htaccess 파일에 다음과 같은 특수 문자가 있으면 작동하지 않습니다.
- 아래 예를 사용하여 필요한 사항을 변경합니다.
- 변경 내용을 저장합니다.
- 수정 된
.htaccess
를 호스팅 계정에 업로드합니다. - 웹 사이트를 정상적으로 탐색하여 작업을 테스트하면 자동으로 HTTPS로 리디렉션됩니다.
워드 프레스 .htaccess 콘텐츠의 예
WordPress 사이트에는 .htaccess
파일에 이미 기본 항목이 있습니다. 다음 예와 유사하게 표시됩니다.
IfModule mod_rewrite.c > RewriteEngine On RewriteBase / # BEGIN WordPress RewriteRule ^ index \ .php $-[L] RewriteCond %{REQUEST_FILENAME} ! -f RewriteCond %{REQUEST_FILENAME} ! -d RewriteRule. /index.php [L] / IfModule >
호스팅 계정이 사이트의 모든 트래픽에 대해 HTTPS 프로토콜을 강제 적용하도록하려면 .htaccess 파일에 다음을 추가해야합니다.
RewriteCond %{HTTPS} ! = RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L, R = 301]
.htaccess
파일에서 RewriteBase /
뒤에 코드 스 니펫을 배치해야합니다. 다음 예와 유사하게 표시됩니다.
IfModule mod_rewrite.c > RewriteEngine On RewriteBase / RewriteCond %{HTTPS} ! = on RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L, R = 301] # BEGIN WordPress RewriteRule ^ index \ .php $-[L] RewriteCond %{REQUEST_FILENAME} ! -f RewriteCond %{REQUEST_FILENAME} ! -d RewriteRule. /index.php [L] / IfModule >
상세 정보
- cPanel 호스팅에서 파일 다운로드
- 워드프레스 프리미엄 지원에 대한 자세한 내용은 WP 프리미엄 지원 카탈로그를 참조하십시오.