Перенаправить несколько доменов и поддоменов с помощью .htaccess
863
RegedUser00x
Я борюсь с установкой правильного перенаправления https через файл .htaccess для моих доменов. У меня есть следующие домены, субдомены и каталоги:
public_html/ -> www.red.com public_html/drk -> dark.red.com public_html/blue -> www.blue.com
Как я должен написать .htaccess файл (ы), чтобы перенаправление работало правильно?
В настоящее время у меня есть это в моем файле .htaccess:
RewriteEngine On RewriteOptions inherit RewriteCond % ^(www\.)?red\.com$ [NC] RewriteCond % off [OR] RewriteCond % ^www\. [NC] RewriteRule ^ https://red.com% [R=301,L,NE] RewriteCond % ^(www\.)?dark\.red\.com$ [NC] RewriteCond % on [OR] RewriteCond % ^www\. [NC] RewriteRule ^ http://dark.red.com% [R=301,L,NE] RewriteCond % ^(www\.)?blue\.com$ [NC] RewriteCond % on [OR] RewriteCond % ^www\. [NC] RewriteRule ^ http://blue.com% [R=301,L,NE]
Перенаправление работает для основного сайта (www.red.com), но не для двух других сайтов. Если я удаляю правила для двух других сайтов, редирект отправляет меня на www.red.com/drk вместо dark.red.com и на www.red.com/blue вместо www.blue.com.
Что вы пытаетесь сделать здесь? Если вы просто пытаетесь перенаправить HTTP на HTTPS, почему вы думаете, что не можете сделать это с одним набором правил, совпадающим с HTTP и переписывающим для HTTPS?
davidgo 6 лет назад
0
Я пытался с одним правилом, но я получил неточные перенаправления. Как будет выглядеть правильное единственное правило?
RegedUser00x 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
9
Заставить веб-адрес проходить через HTTPS
-
2
Ищем / ждем домен бесконечно
-
3
Проверка подлинности домена Windows с помощью Firefox
-
-
5
Как заставить мой браузер запоминать пароли для защищенных сайтов?
-
6
Каких расширений следует избегать при регистрации домена?
-
2
Я не могу получить доступ к https страницам = (
-
1
Каковы решения проблемы Ha.ckers.org?
-
1
Добавление машины в домен через соединение Cisco VPN
-
3
Как я могу узнать, есть ли мой домен в черном списке электронной почты?
-
1
Что делает адресную строку в IE зеленым?