https
私はApache(ubuntu)サーバーを持っており、強制的に実行する必要がありますsub1.domain.com
。現在、すべてのトラフィックが転送されています。
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) xxxx://%{HTTP_HOST}%{REQUEST_URI}
私のサーバーは次のような複数のドメインでアクセスできます。
www.domain1.com
www.domain2.com
https
プライマリドメインのサブドメインを1つ だけ強制する必要があるsub1.domain.com
コマンドの書き方が分からない.htaccess
PS: https を記述できないため、xxxx と記述しました :/
答え1
これを行うには、サーバー変数に特定のホストの別の条件を追加します。%{HTTP_HOST}
([NC]
手段んocase を使用し、テストを大文字と小文字を区別しないようにします):
RewriteEngine On RewriteCond %{HTTPS} off RewriteCond %{HTTP_HOST} ^sub1\.domain\.com [NC] RewriteRule (.*) xxxx://%{HTTP_HOST}%{REQUEST_URI}