Правка в .htaccess

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

Gleb1972
Gleb1972
Репутация: 3
Сообщения: 33
Зарегистрирован: 02.02.2017
С нами: 7 лет 1 месяц

Сообщение #1 Gleb1972 » 13.04.2018, 11:10

Доброго времени суток. В блоге наткнулся на статью "Редирект c http на https для OkayCMS". Внес изменения в файл ".htaccess". SSL сертификат от хостинга есть (хостинг ukraine.com.ua). Однако в браузере в адресной строке не сообщает, что сайт "HTTPS".
Содержимое файла .htaccess
Спойлер
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteBase /
RewriteCond %{HTTP:SSL} !=1 [NC]
RewriteRule ^(.*) https://new_domain.com/$1 [L,R=301]

RewriteRule .* index.php [L]
Не подскажите где ошибка?

makki M
makki M
Репутация: 199
Сообщения: 697
Зарегистрирован: 12.08.2016
С нами: 7 лет 7 месяцев
Откуда: Киев
Сайт

Сообщение #2 makki » 13.04.2018, 12:34

Gleb1972 писал(а):Доброго времени суток. В блоге наткнулся на статью "Редирект c http на https для OkayCMS". Внес изменения в файл ".htaccess". SSL сертификат от хостинга есть (хостинг ukraine.com.ua). Однако в браузере в адресной строке не сообщает, что сайт "HTTPS".
Тоже пользуюсь этим хостингом. Там в настройках Мои сайты->Настройка сайта есть возможность указать редирект
Screen.jpg


Также обычно нужно переадресацию с www на без-www

Если хочется в htacces, нужно после строк

Код: Выделить всё

RewriteEngine on
#RewriteBase /

добавить

Код: Выделить всё

# Реврайт с www на non-www
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]

# Реврайт с HTTP на HTTPS
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Cоздание и расширение функционала интернет-магазина на платформе OkayCMS 2 (с 3-й и 4-й версией не работаю)

Gleb1972
Gleb1972
Репутация: 3
Сообщения: 33
Зарегистрирован: 02.02.2017
С нами: 7 лет 1 месяц

Сообщение #3 Gleb1972 » 13.04.2018, 12:41

Огромное Вас спасибо !!!


Вернуться в «Вопросы по работе с OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 39 гостей