Аспро не работает мультирегиональность
Файлы robots.txt и sitemap.xml с разрешениями и исключениями для поисковых роботов генерируются автоматически. Вам не нужно будет создавать их для каждого поддомена вручную – лишь добавить несколько своих строк в готовые инструкции.
В решении предусмотрены:
- установка персональной ценовой политики;
- вывод актуальной информации по наличию товара на местном складе;
- автоматическая подстановка текущего региона в заголовки разделов, товаров, посадочных страниц, результатов выдачи фильтра;
- отображение однозначных контактных данных локального представительства организации.
На стороне решения все уже готово для роста и масштабирования интернет-магазина. Вам нужно лишь активировать мультирегиональность, завести систему городов или регионов, а также выставить нужные настройки на хостинге для использования поддоменов.
В решении предусмотрено 2 вида мультирегиональности: на одном домене и на поддоменах. При выборе варианта использования региональности на одном домене в браузерной строке будет отображаться один и тот же адрес основного домена (независимо от того, для какого города просматривается версия сайта). Пример: https://tires2.aspro-demo.ru/.
При выборе варианта на поддоменах при переключении городов или регионов адрес интернет-магазина будет меняться в соответствии с выбранным городом — например, ekb.tires2.aspro-demo.ru или msk.tires2.aspro-demo.ru.
- Sypex Geo бесплатно предоставляет 10 000 запросов в месяц без регистрации и 30 000 запросов в месяц для зарегистрированных пользователей
- Сервис GeoIP2 Precision от MaxMind предоставляет пробную учетную запись с бонусными $5 на тестирование.
Это означает, что если у вашего сайта с автоопределением местоположения от Sypex Geo более 10 000/30 000 посещений в месяц, при достижении порогового значения автоматическое определение местоположения пользователя срабатывать не будет. В этом случае рекомендуется переход на платные тарифы. Подробнее о GeoIP читайте в официальной документации 1С-Битрикс.
Чтобы перейти в список обработчиков геолокации, проделайте путь: Настройки → Настройки продукта → Геолокация.
Источник
Аспро не работает мультирегиональность
Активация и параметры настройки мультирегиональности в административной части сайта находятся в Аспро: Next → Настройки, раздел «Регионы».
Блок называется «Регионы». В нем можно активировать региональность, задать ее тип (на поддоменах или нет), выбрать один из трех типов отображения регионов.
Для удобства использования решения те же параметры выведены в виджет настроек в публичной части сайта.
Если вы раскроете виджет настроек и перейдете на вкладку «Регионы», то увидите:
- ползунок, активирующий функцию мультирегиональности и включающий отображение параметров ее настроек, расположенных ниже (1);
- переключатель вариантов отображения мультирегиональности в адресной строке браузера (2): на одном домене или на поддоменах;
- переключатель способа вывода списка регионов (3): в виде выпадающего списка, попап-окна только с перечнем городов или выборкой по областям и округам.
Рассмотрим настройки функционала подробнее.
При выборе варианта использования региональности «На одном домене», независимо от того, для какого города просматривается версия сайта, в браузерной строке будет отображаться один и тот же адрес основного домена: https://next.aspro-demo.ru/.
Если мы выберем вариант «На поддоменах», то при переключении городов или регионов адрес интернет-магазина будет меняться в соответствии с выбранным городом: например, ekb.next.aspro-demo.ru или msk.aspro-demo.ru. Достигается это при помощи шаблона region.site.ru, где site.ru – имя основного домена, а region – название региона.
Если вы планируете всерьез заниматься SEO-продвижением, то этот вариант предпочтительнее: поисковые роботы будут индексировать свой поддомен для каждого города или региона – нужно будет лишь указать на них через файлы robots.txt и sitemap.xml. О том, как это сделать, мы расскажем далее.
Выбор вида отображения мультирегиональности
На выбор нам предлагается 3 варианта отображения: «Выпадающий список», «Попап окно только с городами», «Попап окно с областями, округами».
Если в качестве вида отображения регионов установить «Выпадающий список», переключение между регионами станет возможным из разворачивающегося меню. Названия городов будут расположены друг под другом. Этот вариант подходит для организаций с небольшим количеством представительств, когда посетителю не составит труда найти в перечне нужный город.
«Попап окно только с городами» будет выгодно смотреться на сайтах организаций, которые имеют не более 8 филиалов. Пользователю будет проще найти свой регион с помощью строки поиска.
Настройка переключения между регионами в виде попап-окна с областями и округами – оптимальный вариант для крупных компаний с большим количеством филиалов. Пользователю предлагается выбрать сначала округ, затем область или край, и только потом город. Также здесь предусмотрены поисковая строка и быстрый переход к версиям сайта для избранных городов.
Источник
Аспро не работает мультирегиональность
Ознакомьтесь с основными терминами
Регионы — это элементы инфоблока. К ним привязываются скады и типы цен. Может быть выбран один тип цены для региона, например, розничная. Или несколько, например, розничная и оптовая. Также вы можете создать тип цены, который будет актуален только для одного региона. С помощью этих настроек в разных регионах можно отображать различные цены, контент, товары, остатки на складах. Несколько типов цен доступно только на редакции 1С-Битрикс: Бизнес.
Склады необходимы для ведения складского учета, который позволяет оформлять поступления и списания товаров на склад, перемещение между складами, вести учет остатков. На редакции 1С-Битрикс: Малый бизнес доступен только 1 склад. На редакции 1С-Битрикс: Бизнес доступна многоскладовость.
Магазины — элементы, содержащие контактную информацию и описание. Они могут выводиться из инфоблока «Магазины» или складов. Вы можете задать тип каждому элементу: хранение, магазин, пункт шиномонтажа или пункт выдачи. Эти точки будут отмечены на карте.
Создайте регионы, в которых вы имеете представительство.
Перейдите в Контент → Региональность (aspro.tires2) → Регионы. Если вы хотите создать город, нажмите кнопку «Добавить город» (1) . Если вы хотите создать область, например, московскую, так как она будет включать несколько городов, кликните на стрелку справа от кнопки «Добавить город» и нажмите на «Добавить регион/область» (2) .
На вкладке «Город» задайте активность (1) и название (2) региона. Для города по умолчанию поставьте галку в одноименном поле (3) . Пропишите адрес основного домена (4) и при необходимости заполните список доменных имен для определения этого города (5) .
На вкладке «Склонение города» заполните поля, если употребляете названия городов в контенте: в родительном, предложном и творительном падежах с помощью региональных тегов.
Чтобы привязать телефоны, электронную почту и адрес к каждому региону, перейдите в Контент → Региональность (aspro.tires2) → Регионы → Ваш регион. На вкладке «Информация» пропишите номера телефонов (1), адреса (2), название электронных ящиков (3) для региона в соответствующих полях и сохраните изменения.
На вкладке «Информация» пропишите текст для каждого региона, который будет отображаться на главной странице.
Текст на главной странице.
На вкладке «Связи» выберите цену (1) и склад (3), которые соответствуют региону. Если вам необходимо выбрать несколько полей, отмечайте их при нажатой клавише ctrl. Также вы можете задать цену для сортировки товаров в каталоге (2) и местоположение, которое будет привязано к этому региону (4).
Источник
Региональность Аспро Некст. Проблема с sitemap.xml
Всем привет!
Имеется сайт (интернет-магазин), установлено решение Аспро:Next
Изначально работали на одном домене site.ru
Все работало без ошибок, sitemap в т.ч. все было ОК.
Т.е. по адресу site.ru/sitemap.xml выдавалась правильная карта.
Недавно было решено сделать региональность.
Режим — на поддоменах gorod.site.ru
Все было сделано по инструкции, региональность работает, но . (официальная инструкция — https://aspro.ru/docs/course/course36/chapter0896/?LESSON_PATH=878.891.896 )
После активации региональности и всех необходимых настроек, была запущена процедура пересоздания файлов sitemap и robots для всех поддоменов, в инструкции написано, что делает эта процедура — https://aspro.ru/docs/course/course36/lesson901/?LESSON_PATH=878.891.896.901
Файлы карты скопировались для каждого региона в нужную папку (скрин прикрепил)
После выполнения этой процедуры, в корневой папке сайта создалось несколько файлов с расширением .php (скрин прикрепил)
Но! Они имеют нулевой размер, они все пустые!
Кроме того, изменился файл htaccess (так и должно быть), он должен теперь в зависимости от поддомена отдавать правильный sitemap
В результате всего этого, сейчас при открытии site.ru/sitemap.XML или site.ru/sitemap.PHP или gorod.site.ru/sitemap.XML
открывается пустая страница, так-как htaccess отдает sitemap.PHP (а они пустые)
Подскажите пожалуйста, где может быть ошибка, где искать? Как мне кажется я уже перерыл и проблема не решилась.
Заранее благодарен за любую помощь!
мне так и не удалось решить проблему
никто не может помочь?
если не сложно, скиньте тексты своих файлов htaccess у кого сайт работает с региональностью
мне кажется что ошибка в нем
Добавил, все заработало.
А по проблеме выше, дело в чем-то другом. Если лицензия активна, смело пишите тикет на support.aspro.ru, там ответят и если что попросят доступ чтобы починить функцию шаблона.
| Цитата |
|---|
| Сергей Красавин написал: Сравнил, у меня такой же htaccess и всё работает. Единственное, сначала у меня модуль неправильно формировал sitemap для поддоменов, при обращении к gorod.site.ru/sitemap.xml, выдавал карту для основного домена, а не поддомена. Посмотрел htaccess, отсутствовала часть кода: |
Добавил, все заработало.
А по проблеме выше, дело в чем-то другом. Если лицензия активна, смело пишите тикет на support.aspro.ru, там ответят и если что попросят доступ чтобы починить функцию шаблона.
У меня так же карта на поддомене выдает карту основного сайта.. где ошибка?
Options -Indexes
ErrorDocument 404 /404.php
php_flag session.use_trans_sid off
#php_value display_errors 1
#php_value mbstring.internal_encoding UTF-8
DirectoryIndex index.php index.html
ExpiresActive on
ExpiresByType image/jpeg «access plus 3 day»
ExpiresByType image/gif «access plus 3 day»
ExpiresByType image/png «access plus 3 day»
ExpiresByType text/css «access plus 3 day»
ExpiresByType application/javascript «access plus 3 day»
Options +FollowSymLinks
RewriteEngine On
# ASPRO_SITEMAP_sitemap_index Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_index.php [L]
# ASPRO_SITEMAP_sitemap_iblock_9 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_9.php [L]
# ASPRO_SITEMAP_sitemap_iblock_8 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_8.php [L]
# ASPRO_SITEMAP_sitemap_iblock_3 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_3.php [L]
# ASPRO_SITEMAP_sitemap_iblock_23 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_23.php [L]
# ASPRO_SITEMAP_sitemap_iblock_22 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_22.php [L]
# ASPRO_SITEMAP_sitemap_iblock_19 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_19.php [L]
# ASPRO_SITEMAP_sitemap_iblock_18 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_18.php [L]
# ASPRO_SITEMAP_sitemap_iblock_17 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_17.php [L]
# ASPRO_SITEMAP_sitemap_iblock_16 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_16.php [L]
# ASPRO_SITEMAP_sitemap_iblock_15 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_15.php [L]
# ASPRO_SITEMAP_sitemap_iblock_14 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_14.php [L]
# ASPRO_SITEMAP_sitemap_iblock_13 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_13.php [L]
# ASPRO_SITEMAP_sitemap_iblock_12 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_12.php [L]
# ASPRO_SITEMAP_sitemap_iblock_11 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_11.php [L]
# ASPRO_SITEMAP_sitemap_iblock_10 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_10.php [L]
# ASPRO_SITEMAP_sitemap_forum_1 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_forum_1.php [L]
# ASPRO_SITEMAP_sitemap_files Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_files.php [L]
# ASPRO_SITEMAP_sitemap_errors Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_errors.php [L]
# ASPRO_SITEMAP_sitemap_000 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_000.php [L]
# ASPRO_SITEMAP_sitemap-iblock-9 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap-iblock-9.php [L]
# ASPRO_SITEMAP_sitemap-iblock-3 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap-iblock-3.php [L]
# ASPRO_SITEMAP_sitemap-iblock-23 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap-iblock-23.php [L]
# ASPRO_SITEMAP_sitemap-iblock-22 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap-iblock-22.php [L]
# ASPRO_SITEMAP_sitemap-iblock-19 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap-iblock-19.php [L]
# ASPRO_SITEMAP_sitemap-iblock-17 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap-iblock-17.php [L]
# ASPRO_SITEMAP_sitemap-iblock-15 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap-iblock-15.php [L]
# ASPRO_SITEMAP_sitemap-iblock-13 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap-iblock-13.php [L]
# ASPRO_SITEMAP_sitemap-iblock-12 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap-iblock-12.php [L]
# ASPRO_SITEMAP_sitemap-iblock-10 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap-iblock-10.php [L]
# ASPRO_SITEMAP_sitemap-forum-1 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap-forum-1.php [L]
# ASPRO_SITEMAP_sitemap-files Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap-files.php [L]
# ASPRO_ROBOTS Serve robots.txt with robots.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /robots.php [L]
Options +FollowSymLinks
RewriteEngine On
# ASPRO_SITEMAP_sitemap_index Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_index.php [L]
# ASPRO_SITEMAP_sitemap_iblock_9 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_9.php [L]
# ASPRO_SITEMAP_sitemap_iblock_8 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_8.php [L]
# ASPRO_SITEMAP_sitemap_iblock_3 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_3.php [L]
# ASPRO_SITEMAP_sitemap_iblock_23 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_23.php [L]
# ASPRO_SITEMAP_sitemap_iblock_22 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_22.php [L]
# ASPRO_SITEMAP_sitemap_iblock_19 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_19.php [L]
# ASPRO_SITEMAP_sitemap_iblock_18 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_18.php [L]
# ASPRO_SITEMAP_sitemap_iblock_17 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_17.php [L]
# ASPRO_SITEMAP_sitemap_iblock_16 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_16.php [L]
# ASPRO_SITEMAP_sitemap_iblock_15 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_15.php [L]
# ASPRO_SITEMAP_sitemap_iblock_14 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_14.php [L]
# ASPRO_SITEMAP_sitemap_iblock_13 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_13.php [L]
# ASPRO_SITEMAP_sitemap_iblock_12 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_12.php [L]
# ASPRO_SITEMAP_sitemap_iblock_11 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_11.php [L]
# ASPRO_SITEMAP_sitemap_iblock_10 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_iblock_10.php [L]
# ASPRO_SITEMAP_sitemap_forum_1 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_forum_1.php [L]
# ASPRO_SITEMAP_sitemap_files Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_files.php [L]
# ASPRO_SITEMAP_sitemap_errors Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_errors.php [L]
# ASPRO_SITEMAP_sitemap_000 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap_000.php [L]
# ASPRO_SITEMAP_sitemap-iblock-9 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap-iblock-9.php [L]
# ASPRO_SITEMAP_sitemap-iblock-3 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap-iblock-3.php [L]
# ASPRO_SITEMAP_sitemap-iblock-23 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap-iblock-23.php [L]
# ASPRO_SITEMAP_sitemap-iblock-22 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap-iblock-22.php [L]
# ASPRO_SITEMAP_sitemap-iblock-19 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap-iblock-19.php [L]
# ASPRO_SITEMAP_sitemap-iblock-17 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap-iblock-17.php [L]
# ASPRO_SITEMAP_sitemap-iblock-15 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap-iblock-15.php [L]
# ASPRO_SITEMAP_sitemap-iblock-13 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap-iblock-13.php [L]
# ASPRO_SITEMAP_sitemap-iblock-12 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap-iblock-12.php [L]
# ASPRO_SITEMAP_sitemap-iblock-10 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap-iblock-10.php [L]
# ASPRO_SITEMAP_sitemap-forum-1 Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap-forum-1.php [L]
# ASPRO_SITEMAP_sitemap-files Serve sitemap.xml with sitemap.php only if the latter exists
RewriteCond %
RewriteCond %
RewriteRule ^(.*)$ /sitemap-files.php [L]
#Options +FollowSymLinks
#RewriteEngine On
Источник