
나는 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>