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

Собственно вся суть в названии темы, единственное что хочу добавить, когда через админку в ручную создаешь sitemap то все норм https проставляется везде, а вот по крону беда, только http.
 
PHP:
function sitemap () {
        global $bb_cfg;
        $this->home = 'https://'.$bb_cfg['server_name'].'/';
    }

в 2.1.1 так стоит, дальше не обновлял.
 
PHP:
function sitemap () {
        global $bb_cfg;
        $this->home = 'https://'.$bb_cfg['server_name'].'/';
    }

в 2.1.1 так стоит, дальше не обновлял.
А стоило бы. В 2.2.0 другая карта сайта. Баг есть, поправлю.
 
Please note, if you want to make a deal with this user, that it is blocked.
PHP:
function sitemap () {
        global $bb_cfg;
        $this->home = 'https://'.$bb_cfg['server_name'].'/';
    }

в 2.1.1 так стоит, дальше не обновлял.
А куда это закидывать ... что то не пойму )
 
Ну не знаю с чем связано но в \library\includes\classes\sitemap.php эту строку сделали в 2.1.5 так:

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


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

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


function sitemap () {
global $bb_cfg;
$this->home = 'https://'.$bb_cfg['server_name'].'/';
}
 
Please note, if you want to make a deal with this user, that it is blocked.
Dr_Brown,
У меня такой строчки нету ))) может из за модов , уже не помню ...
 
На самом деле проблема в том, что крон дергает без явного указания переменной $_SERVER['HTTPS']. В качестве решения в конфигурации добавлена переменная $domain_ssl, при установке которой в значение true будет всегда использоваться ssl не взирая на конфигурацию переменных сервера. Это исправит проблему.

Исправлено в 2.2.3.
 
Back
Top