|
|
|
| Добрый день.
Тема довольно избитая, но сам не смог разобраться. Суть в том, что я пытаюсь сделать в .htaccess редирект сайта с www.test.test на test.test. При этом, требуется сделать так, чтобы открывалась именно версия HTTPS, а не HTTP.
Мой код:
RewriteBase /
RewriteEngine On
RewriteCond %{SERVER_PORT} ^80$ [OR]
RewriteCond %{HTTP} =on
RewriteRule ^(.*)$ https ://test.test/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www\.test\.test$ [NC]
RewriteRule ^(.*)$ https://test.test/$1 [R=301,L]
|
Данный код у меня не работает, а понять в чем дело, я не могу. Подскажите, пожалуйста, в чем ошибка? | |
|
|
|
|
|
|
|
для: nikit_12
(12.04.2018 в 08:11)
| | Приветствую. На локалке то https включен?
В коде https : пробел уберите перед двоеточием. | |
|
|
|
|
|
|
|
для: easywind5
(15.04.2018 в 21:12)
| | Да, https включен. Пробел перед двоеточием убрал, но ошибка остается: Сайт test.test выполнил переадресацию слишком много раз.
Понимаю, что правило составлено коряво и происходит циклическая переадресация, но как правильно составить правило - не могу сообразить. | |
|
|
|