일반 리디렉션에 대한 예외로 Apache의 특정 하위 도메인을 구성하는 방법은 무엇입니까?

일반 리디렉션에 대한 예외로 Apache의 특정 하위 도메인을 구성하는 방법은 무엇입니까?

나는 http 및 https에서 실행되는 웹 사이트를 가지고 있으며 http apache conf 파일은 다음과 같이 설정되어 (내가 이해한 바에 따르면) 모든 요청이 웹 사이트의 https 버전 루트로 리디렉션됩니다.

하위 도메인 테스트를 이에 대한 예외로 설정하여 안전하지 않은 도메인 테스트를 수행하고 싶습니다.http://test.example.comURL은 다르게 처리되며 일부 페이지를 호스팅합니다. 기본 http conf 파일에서 예외를 정의하는 방법이 있습니까?

<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    ServerName www.example.com
    ServerAlias example.com
    ServerAlias example.co.uk
    Redirect permanent / https://www.example.com/
</VirtualHost>

테스트 하위 도메인에 대한 새 conf 파일을 생성하려고 시도했지만 Apache 라이브 구성에 추가된 후에는 무시되는 것 같습니다.

UseCanonicalName On
<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    ServerName test.example.com
    DocumentRoot /var/www/test.example
    ErrorLog /var/www/test.example/error.log
    CustomLog /var/www/test.example/access.log combined
</VirtualHost>

관련 정보