Я знаю, что здесь задавали много раз, но не могу найти правильную конфигурацию для моей установки.
Требования:
- http://www.example.com & https://www.example.com (& example.com) необходимо перенаправить на https://test.example.com.(Обратите внимание, что это поддомен)
- https://sub_1.example.com должен быть ИСКЛЮЧЕН, а не перенаправлен.(Обратите внимание, что субдомен имеет «подчеркивание»)
Что у меня есть:
RewriteEngine On
RewriteBase /
# EXCLUDE following sub-domains.
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} !^sub_1\.example\.com$ [NC]
RewriteCond %{HTTP_HOST} !^test\.example\.com$ [NC]
# REDIRECT to
RewriteRule (.*) https://test.example.com/$1 [R=301,L]
>> ВЫПУСК: Мой https://sub_1.example.com на самом деле является API, который питает мобильное приложение.Когда я использую приведенный выше код, мобильный телефон не работает.Таким образом, кажется, что поддомен не исключен должным образом и не защищен от перенаправления.
Буду признателен за некоторую помощь в его очистке.