Можно ли сделать два разных Sitemap для разных доменов но с одним корневым каталогом?
Есть два домена которые ссылаются на одну и туже папку.
Например site1.ru и site2.ru,
сейчас сайтмеп содержит loc'и вида site1.ru....
Как сделать чтобы если зашли на site2.ru/sitemap.xml, то url доменов в loc'ах был site2.ru.., а для site1.ru аналогично site1.tu...?
Варианты:
1. rewrite rules + два разных файла.
2. rewrite rules + скрипт
3. Если виртуальные хосты в разных секциях конфигурации http сервера, то ещё можно там добавить правила касаемо расположения контента.
Это было лет 12 назад. Сейчас писать желания нет. Там всё просто. Если сайт довольно статичный, то готовите этот xml или txt, где все ссылки выглядят как https://__REPLACEBLE_TEXT__/somecontent. А дальше из скрипта, который дёргается по какому то адресу ( /robots.txt или /sitemap.xml), этот файл используется как шаблон, а по запросу уже отдаётся результат. Можно попробовать какой то готовый движок шаблонов.