ssl yii2

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
iamguruman
Сообщения: 236
Зарегистрирован: 2018.05.10, 08:26

ssl yii2

Сообщение iamguruman »

Подключил сертификат на сервере. Yii2 перестал работать. Сайт то вроде открывается, но ничего не происходит когда по страничкам ходишь. Для работы ssl нужно что-то прописывать в настройках?

вот пример страницы logins https://prnt.sc/pam3lu
до подключения ssl работало,
мне кажется что-то случилось с обработчиком адресной строки... но я не уверен, никогда с ссл не имел дела

я нашел вот это https://www.yiiframework.com/doc/api/2. ... l()-detail ... но не пойму что с ним делать
yiiliveext
Сообщения: 910
Зарегистрирован: 2019.08.13, 01:49

Re: ssl yii2

Сообщение yiiliveext »

Редирект поставьте с http на https
Аватара пользователя
leonenco
Сообщения: 155
Зарегистрирован: 2017.01.30, 22:42

Re: ssl yii2

Сообщение leonenco »

yiiliveext писал(а): 2019.09.25, 10:15 Редирект поставьте с http на https
100% работает, на Stack Overflow гдето был прикольное решение, недавно на своем сайте забацал.
iamguruman
Сообщения: 236
Зарегистрирован: 2018.05.10, 08:26

Re: ssl yii2

Сообщение iamguruman »

leonenco писал(а): 2019.09.26, 04:58
yiiliveext писал(а): 2019.09.25, 10:15 Редирект поставьте с http на https
100% работает, на Stack Overflow гдето был прикольное решение, недавно на своем сайте забацал.
подскажи, пожалуйста :-)
iamguruman
Сообщения: 236
Зарегистрирован: 2018.05.10, 08:26

Re: ssl yii2

Сообщение iamguruman »

yiiliveext писал(а): 2019.09.25, 10:15 Редирект поставьте с http на https
я сделал такой хтакцез:

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

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
RewriteRule . index.php [L]
Но не работает
Подскажите, пожалуйста
iamguruman
Сообщения: 236
Зарегистрирован: 2018.05.10, 08:26

Re: ssl yii2

Сообщение iamguruman »

странно.... в итоге удалил все записи в хтакцез...
все работает... не понимаю ничего
Аватара пользователя
leonenco
Сообщения: 155
Зарегистрирован: 2017.01.30, 22:42

Re: ssl yii2

Сообщение leonenco »

iamguruman писал(а): 2019.09.26, 19:58
leonenco писал(а): 2019.09.26, 04:58
yiiliveext писал(а): 2019.09.25, 10:15 Редирект поставьте с http на https
100% работает, на Stack Overflow гдето был прикольное решение, недавно на своем сайте забацал.
подскажи, пожалуйста :-)

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

'on beforeRequest' => function ($event) {
        if(!Yii::$app->request->isSecureConnection){
            $url = Yii::$app->request->getAbsoluteUrl();
            $url = str_replace('http:', 'https:', $url);
            Yii::$app->getResponse()->redirect($url);
            Yii::$app->end();
        }
    },
iamguruman
Сообщения: 236
Зарегистрирован: 2018.05.10, 08:26

Re: ssl yii2

Сообщение iamguruman »

вот такое решение получилось в итоге: viewtopic.php?f=19&t=53442&p=254734#p254734
Ответить