Принудительное использование Https

Все вопросы/проблемы по установке и использовании.
dracul
Сообщения: 28
Зарегистрирован: 12 фев 2016, 00:14
Имя: Михаил
Откуда: Москва

Принудительное использование Https

Сообщение dracul »

Здравствуйте!

Установил Руководитель 1.6 на собственный хостинг на Apache2 /CentOS 6. Все успешно работает.

Теперь есть задача заставить работать его только через https. Все запросы по http должны перенаправляться на https. Для этого в httpd.conf прописал строку вида Redirect permanent / http://www.site.ru

Перенаправление на https заработало, однако Руководитель при этом работает некорректно, судя по всему, проблема в скриптах. При заходе в сущность вместо таблицы получаю надпись Error 0, при попытке внести запись форма не появляется. Вопрос - как правильно решить мою задачу? Что-то прописать в конфиге апача? Или, может, в Руководителе есть какой-то штатный способ заставить пользователя работать через https?
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Принудительное использование Https

Сообщение support »

Для запуска в режиме SSL, ваш сервер должен иметь SSL-сертификат.
Откройте файл 'config/server.php' и измените ENABLE_SSL на true
Пример: define('ENABLE_SSL', true);
dracul
Сообщения: 28
Зарегистрирован: 12 фев 2016, 00:14
Имя: Михаил
Откуда: Москва

Re: Принудительное использование Https

Сообщение dracul »

Спасибо большущее, помогло!

Думаю, эту настройку можно было бы добавить в настройки приложения.
samdecks
Сообщения: 4
Зарегистрирован: 08 апр 2016, 14:25
Имя: Sam

Re: Принудительное использование Https

Сообщение samdecks »

А у меня ошибка после активации этой опции:
"Нет соответствия для имени пользователя или пароля."
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Принудительное использование Https

Сообщение support »

SSL настроен нормально? страница отображается без предупреждений?
samdecks
Сообщения: 4
Зарегистрирован: 08 апр 2016, 14:25
Имя: Sam

Re: Принудительное использование Https

Сообщение samdecks »

support писал(а):SSL настроен нормально? страница отображается без предупреждений?
Да
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Принудительное использование Https

Сообщение support »

когда отправляете форму, запрос отправляется на https так же (проверить можно в исходном коде)?

Так же если вы зашли по http и попытаетесь войти то возможно такая ошибка

В этом случаи нужно добавить https редирект в .htaccess file

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

RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
samdecks
Сообщения: 4
Зарегистрирован: 08 апр 2016, 14:25
Имя: Sam

Re: Принудительное использование Https

Сообщение samdecks »

support писал(а):когда отправляете форму, запрос отправляется на https так же (проверить можно в исходном коде)?

Так же если вы зашли по http и попытаетесь войти то возможно такая ошибка

В этом случаи нужно добавить https редирект в .htaccess file

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

RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
в коде форма отправляется по https, если захожу по http, то входит без проблем, после входа адрес уже меняется с http на https, код редиректа не помог
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Принудительное использование Https

Сообщение support »

что то странное,
у меня все работает, и в коде нету никаких ограничений по этому поводи
и более никто не жаловался на это, так что думаю что это что то на вашей стороне...

еще попробуйте в другом браузере
samdecks
Сообщения: 4
Зарегистрирован: 08 апр 2016, 14:25
Имя: Sam

Re: Принудительное использование Https

Сообщение samdecks »

support писал(а):что то странное,
у меня все работает, и в коде нету никаких ограничений по этому поводи
и более никто не жаловался на это, так что думаю что это что то на вашей стороне...

еще попробуйте в другом браузере
Не работает только админ, под разработчиком, менеджером и клиентом вход нормально производится.
не работает только старый админ, решил тем, что создал нового и удалил старого
Ответить