Атрибут 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

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




Комментарии
Denzisfuesk
Четверг 16:12
Комментарий скрыт
kontbojrfw
Среда 21:02
Комментарий скрыт
anvorgroupruisy
Вторник 14:49
Комментарий скрыт
Ozcarbrirl
15 Сен 2021
Комментарий скрыт
Zohanpep
10 Сен 2021
Комментарий скрыт
ZillyPierb
3 Сен 2021
Комментарий скрыт
ZatrickGlaft
31 Авг 2021
Комментарий скрыт
ZraigTut
25 Авг 2021
Комментарий скрыт
Ztevenfougs
22 Авг 2021
Комментарий скрыт
Zustinentex
18 Авг 2021
Комментарий скрыт
conttkpno
16 Авг 2021
Комментарий скрыт
AzlanAlott
14 Авг 2021
Комментарий скрыт
Karasevbit
12 Авг 2021
Комментарий скрыт
ZasonToomb
10 Авг 2021
Комментарий скрыт
ecoquantumruar
10 Авг 2021
Комментарий скрыт
LazryThima
5 Авг 2021
Комментарий скрыт
vselediKew
2 Авг 2021
Комментарий скрыт
Hustavclawn
31 Июл 2021
Комментарий скрыт
Bernie
28 Июл 2021
Комментарий скрыт
MelzinScava
28 Июл 2021
Комментарий скрыт
4oilcanorgee
27 Июл 2021
Комментарий скрыт

html, Iframe: