Атрибут rel="canonical" на страницах пагинации

Атрибут rel="canonical" на страницах пагинации

Nikita,
Буду модифицировать обработчик событий из предыдущей статьи - в файле /bitrix/php_interface/init.php добавим новую строку
$APPLICATION->AddHeadString('<link rel="canonical" href="https://www.apple-geek.net'.GetPagePath(false).'" />' );
В результате конечный файл с обработчиком примет вид:
<?
AddEventHandler("main", "OnEpilog", "OnEpilogHandler");
function OnEpilogHandler()
{
    global $APPLICATION;
    if (!defined('ERROR_404') && intval($_GET["PAGEN_1"]) > 0) {
        $APPLICATION->SetPageProperty("title", $APPLICATION->getTitle(false) . " - страница " . intval($_GET["PAGEN_1"]));
        $APPLICATION->AddHeadString('<link rel="canonical" href="https://www.apple-geek.net'.GetPagePath(false).'" />' );
    }
}
?>
Таким образом получили абсолютные канонические ссылки, если нужно относительные ссылки - новая строка должна выглядеть следующим образом
$APPLICATION->AddHeadString('<link rel="canonical" href="'.GetPagePath(false).'" />' );
Опубликовано 4 Апреля 2017

Возврат к списку




Комментарии
conttdrgw
вчера, 19:57
Комментарий скрыт
Azidfluex
13 Май 2021
Комментарий скрыт
Zarvincal
10 Май 2021
Комментарий скрыт
Faeltah
9 Май 2021
Комментарий скрыт
Zougrhync
8 Май 2021
Комментарий скрыт
ZustJah
7 Май 2021
Комментарий скрыт
Zenethlef
5 Май 2021
Комментарий скрыт
ZasonMit
5 Май 2021
Комментарий скрыт
Gabrielpug
1 Май 2021
Комментарий скрыт
conttqqio
26 Апр 2021
Комментарий скрыт
Nutrrytes
23 Апр 2021
Комментарий скрыт
CasinoPinUp
22 Апр 2021
Комментарий скрыт
Nutrrytes
19 Апр 2021
Комментарий скрыт
Nutrrytes
17 Апр 2021
Комментарий скрыт
conttrgvu
12 Апр 2021
Комментарий скрыт
gamepinupcasino
8 Апр 2021
Комментарий скрыт
btprofruyr
2 Апр 2021
Комментарий скрыт
JefferyGab
2 Апр 2021
Комментарий скрыт
sonyaskaf
29 Мар 2021
Комментарий скрыт

html, Iframe: