resolved Как отвязать от SSL?

Одним htacess тут не отделаться, смотря что у вас стоит если апач и нджин то надо там и там вкл ссл и прописывать конфиг, если нджин и пшп-фпм то только в нджинх. А проще поставьте панель vestacp там это все легко делается.
У меня все на хостинге.
 
в isp5 тоже все замечательно делается, но она не у всех, кто на isp4 приходится мутдрить.
 
Сервер iis, TP 2.1.5
Проблема такова:
При загрузки сайта, сайт грузится очень долго так как не подгружаются скрипты и стили, при регистрации или при переходе на вкладку пользователи все вылитает с ошибкой "браузер не может загрузить страницу", так как все грузится через 443 порт (SSL), при добавлении SSL ругается браузер так как нужно купить сертификат, если через web.config прописать принудительно переадресацию на HTTP то, браузер пишет "Невозможно загрузить страницу так как переадресация никогда не заканчивается", вот тут то и ясно было что дело не в сервере.
А оказалось нужно в config.php
в строке 353
$bb_cfg['cookie_secure'] = (!empty($_SERVER['HTTPS']) ? 1 : 0);
поменять HTTPS на HTTP и все проблемы отпали.

Может на Apache такого нет. Но на IIS вот такая канетель

Насколько я помню в IIS переменная $_SERVER['HTTPS'] ранва off при заходе на http версию

Не знаю как сейчас в движке определяется ssl, но я себе впиливал такой костыль
Code:
function isSSL(){
    if( !empty( $_SERVER['HTTPS'] ) AND $_SERVER['HTTPS'] != 'off')
        return true;

    if( !empty( $_SERVER['HTTP_X_FORWARDED_PROTO'] ) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https' )
        return true;

    return false;
}
Code:
$bb_cfg['cookie_secure'] = (isSSL()) ? 1 : 0);
 
Back
Top