이러한 하위 도메인과 기본 도메인을 http에서 https 및 하위 블로그로 리디렉션하고 싶습니다.
메인 디렉토리
- 월드 와이드 웹(워드프레스):
/home1/placehq5/public_html/.htaccess
- 마이 소마돔(PHP):
/home1/placehq5/public_html/my
- 키오스크 웹사이트(HTML):
/home1/placehq5/public_html/kiosk
웹 서버는 Apache 버전 2.2.31(Linux)입니다.
이 htaccess 파일을 수정하세요.
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://somadome.com/$1 [L,R=301]
RewriteCond %{SERVER_PORT} 443
RewriteCond %{HTTP_HOST} ^www[.].+$
RewriteRule ^(.*)$ https://somadome.com/$1 [L,R=301]
이 이미지에서 첫 번째 열은 현재 URL이고, 두 번째 열은 htaccess 규칙 이후에 원하는 것이며, 세 번째 열은 아래 규칙을 적용한 후 얻은 것입니다.
답변1
이를 Apache 구성에 추가하면 https를 사용하지 않는 모든 웹사이트를 SSL/TLS로 리디렉션합니다.
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{SERVER_NAME}/$1 [R,L]