Linux에서 WordPress 용 HTTP를 HTTPS로 리디렉션
Linux에서 WordPress 웹 사이트를 보안 HTTPS 프로토콜로 리디렉션하려면 리디렉션이 제대로 작동하기 전에 몇 가지 단계를 거쳐야합니다.
Note: If your site is hosted on our Managed Hosting for WordPress platform you do not need to manually change these settings, the HTTPS protocol will be configured automatically.
워드 프레스 준비 단계
코드를 수정하기 전에 이러한 단계를 수행해야합니다.
- 워드 프레스에 로그인
- 메뉴에서 설정 을 선택 하고 일반을 클릭합니다.
- 일반 설정에서 다음 항목을 찾습니다.
- 워드 프레스 주소 (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>
상세 정보
- Download files on Web Hosting (cPanel)
- 워드프레스 프리미엄 지원에 대한 자세한 내용은 WP 프리미엄 지원 카탈로그를 참조하십시오.