0
의 페이지에서 작동하지 않습니다 : HTTPS에리디렉션 나는 그런 목표에 대한 htaccess로를 사용하여 규칙을 재 추가하려고 HTTPS
- 리디렉션 모든 HTTP 페이지를 참조하십시오.
- 모든 http 및 https 페이지를 www가 아닌 https로 리디렉션하십시오.
내 htaccess로 코드 :
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
모든 일을 제외하고 잘 작동 :
이- HTTP는
- 가 HTTPS www가 HTTPS가 아닌 www가 리디렉션 HTTPS (모든 페이지) (로 리디렉션 메인 페이지 및 서브 폴더)
그러나 https://www.example.com/1/page.html은 https://example.com/1/page.html (두 페이지 열림)로 리디렉션되지 않습니다.
무엇이 문제입니까? .htaccess 규칙을 작성하여 모든 페이지를 https가 아닌 www로 리디렉션하는 방법은 무엇입니까?