Подключил сертификат на сервере. Yii2 перестал работать. Сайт то вроде открывается, но ничего не происходит когда по страничкам ходишь. Для работы ssl нужно что-то прописывать в настройках?
вот пример страницы logins https://prnt.sc/pam3lu
до подключения ssl работало,
мне кажется что-то случилось с обработчиком адресной строки... но я не уверен, никогда с ссл не имел дела
я нашел вот это https://www.yiiframework.com/doc/api/2. ... l()-detail ... но не пойму что с ним делать
ssl yii2
-
- Сообщения: 910
- Зарегистрирован: 2019.08.13, 01:49
Re: ssl yii2
Редирект поставьте с http на https
Re: ssl yii2
100% работает, на Stack Overflow гдето был прикольное решение, недавно на своем сайте забацал.
-
- Сообщения: 236
- Зарегистрирован: 2018.05.10, 08:26
Re: ssl yii2
-
- Сообщения: 236
- Зарегистрирован: 2018.05.10, 08:26
Re: ssl yii2
я сделал такой хтакцез:
Код: Выделить всё
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
RewriteRule . index.php [L]
Подскажите, пожалуйста
-
- Сообщения: 236
- Зарегистрирован: 2018.05.10, 08:26
Re: ssl yii2
странно.... в итоге удалил все записи в хтакцез...
все работает... не понимаю ничего
все работает... не понимаю ничего
Re: ssl yii2
iamguruman писал(а): ↑2019.09.26, 19:58подскажи, пожалуйста
Код: Выделить всё
'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();
}
},
-
- Сообщения: 236
- Зарегистрирован: 2018.05.10, 08:26
Re: ssl yii2
вот такое решение получилось в итоге: viewtopic.php?f=19&t=53442&p=254734#p254734