Для того, чтобы карта сайта могла отображаться, необходимо в корне вашего сайта создать файл sitemap.php с необходимым кодом.

1. Создание файла для генерации

Перейдите в панели управления в раздел Контент > Структура сайта > Файлы и папки.

2017-09-22_13-14-16.jpg

В правой панели нажмите кнопку "Добавить" и выберите "Добавить файл".

2017-09-22_13-15-24.jpg

Правая, верхняя часть открывшейся страницы содержит кнопку "Редактировать", нажмите на нее и выберите "Редактировать как PHP".

2017-09-22_13-20-30.jpg

В качестве имени файла укажите "sitemap.php".

В содержание файла внесите код:


<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/nextype.sitemap/tools/sitemap.php");?>

У вас должно получиться, как на скриншоте ниже:

2017-09-22_13-27-33.jpg

2. Настройка подмены файла sitemap.php на sitemap.xml

Перейдите в панели управления в раздел Контент > Структура сайта > Файлы и папки.

Найдите файл с названием ".htaccess"

2017-09-22_15-22-10.jpg

Нажмите "Редактировать как PHP"

2017-09-22_15-23-47.jpg

В текстовом поле найдите строку:

RewriteEngine On

Сразу после нее добавьте:

Rewriterule ^sitemap.xml$ /sitemap.php [L]

В итоге у вас должно получиться примерно следующее

2017-09-22_15-28-34.jpg