исправлено http в sitemap, при работе сайта по https

Dr_Brown

Пользователь
PHP:
function sitemap () {
        global $bb_cfg;
        $this->home = 'https://'.$bb_cfg['server_name'].'/';
    }

в 2.1.1 так стоит, дальше не обновлял.
 

Dr_Brown

Пользователь
Ну не знаю с чем связано но в \library\includes\classes\sitemap.php эту строку сделали в 2.1.5 так:

function sitemap () {
$this->home = make_url();
}


и все норм работает.

до 2.1.5 я такой костыль ставил


function sitemap () {
global $bb_cfg;
$this->home = '

Please Login or Register to view hidden text.


}
 

Exile

Администратор
На самом деле проблема в том, что крон дергает без явного указания переменной $_SERVER['HTTPS']. В качестве решения в конфигурации добавлена переменная $domain_ssl, при установке которой в значение true будет всегда использоваться ssl не взирая на конфигурацию переменных сервера. Это исправит проблему.

Исправлено в 2.2.3.
 
Сверху