
私は http と https で実行される Web サイトを持っており、http apache conf ファイルは次のように設定されているため、(私の理解では) すべてのリクエストは Web サイトの 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>