В Аспро: Digital версии 1.1.6 и выше в разделе «Новости» можно генерировать карту сайта с помощью GET-параметра в фильтре по годам. Это альтернативный вариант отображения человекопонятных URL.
Раньше в настройках инфоблока нужен был маркер #YEAR#, он использовался для фильтрации по годам. Маркер не обрабатывался 1С-Битрикс при формировании карты сайта, из-за чего формировались ссылки с ошибкой 404. Теперь есть возможность его отключить и сохранить при этом фильтрацию по годам и корректную карту сайта. Выглядит это так:
Раньше ссылка была такой:
Для новых пользователей эта настройка активна по умолчанию. Если ранее у вас была версия ниже 1.1.6, параметр нужно активировать вручную. Чтобы это сделать, нужно зайти в настройки компонента «Новости». В режиме правки нажмите на шестеренку.
В разделе «Настройки списка» активируйте пункт «Использовать фильтр по датам через GET параметр».
В полях «Страница детального просмотра» и «Страница раздела» нужно удалить маркер #YEAR#, если он присутствует, оставить только #ELEMENT_CODE#.
Сохраните изменения. Маркер #YEAR# также нужно удалить в настройках инфоблока «Новости». Для этого перейдите в административную часть сайта и проделайте путь Контент → Инфоблоки → Типы инфоблоков → Новости. Нужно, чтобы маркера #YEAR# не было в пункте «URL страницы информационного блока».
Сохраните изменения.