.htaccess
과 관련하여 몇 가지 문제가 있습니다. 누군가가 이걸 풀 수 있기를 바랍니다.하위 도메인 + https (.htaccess를 사용)로 하위 도메인 요청 리디렉션
가 나는 아파치 서버의 www. 도메인에 SSL 인증서를 가지고있다. 하위 도메인의 특정 목록에있는 모든 http://subdomain.domain.com
요청을 https://www.domain.com/subdomain
으로 리디렉션하고 싶습니다.
두 번째 문제는 www가 아닌 곳에서 작동하는 와일드 카드 인증서 이 없기 때문입니다. 요청의 경우 https://subdomain.domain.com
에 대한 요청은 "신뢰할 수없는 연결" 경고가됩니다. 따라서이 문제도 해결해야하지만 다른 유형의 리디렉션이 필요할 수도 있습니다.
.htaccess
을 사용하여 이러한 두 가지 요구 사항을 충족시킬 수있는 조건과 규칙은 무엇입니까? 당신은 유행의 재 작성을 사용하는 경우
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^(specific|list|of|subdomains)\.example\.com$
RewriteRule^http://www.example.com/%1%{REQUEST_URI}
고마워. 두 번째 요구 사항은 여전히 작동하지 않습니다. 확실하지 않지만 서버가 먼저 SSL을 확인한 다음 .htaccess를 확인합니다. 어떻게 해결해야합니까? – Calle
하위 도메인을 "하위 도메인"에서 제거했지만 파일 시스템에 폴더를 보관할 때 작동했습니다! 그런데 매개 변수가 전달되도록 규칙을 어떻게 변경해야합니까? 좋아요 : http://subdomain.domain.com/folder => https://www.domain.com/subdomain/folder? – Calle