17 Стрим | Битрикс | Прорабатываем создание сайтмапов на поддоменах | #Битрикс

Мультидоменность (не мультисайтовость). При создании сайтмапа через стандартный механизм, ссылки внутри файлов размечаются основным доменом. Фиксим так, чтобы ссылки создавались относительно того поддомена, на котором запускаем механизм.

00:00:18 — Вводная
00:01:40 — Ковыряем страницу создания сайтмапа на предмет возможности вклинивания в механизм
00:05:50 — Определяем событие для подписывания, подписываемся и перехватывам
00:07:10 — Используем отладку через xdebug через ssh-тоннель, чтобы понять, как сайтмап-механизм работает с данными
00:15:40 — Персонализируем наш механизм, используя класс, отвечающий за настройки доменов и поддоменов
00:18:40 — Примеряем на рабочий домен
00:22:10 — Разбираемся с локальными и статическими урлами
00:27:00 — @_@ // Всё пропало, всё переделать. Меняем тактику
00:30:00 — Подписываемся на событие onEpilog, перебираем сайтмап-файлы и перепарсиваем их
00:36:00 — Как будем определять протокол (
00:41:00 — Проверка и борьба с SERVER_NAME
00:53:10 — Проработали сводный файл, разбираемся со списком детальных файлов
01:00:00 — Для чистоты выполнения, меняем сообщение, возвращаемое через аякс. Переопределяем и перебуферизируем отдаваемый контент.
01:05:30 — Работаем с интересным событием onEndBufferContent

Мой сайт:

#программирование #1С-Битрикс про доработка bitrix.

Оцените статью