pdoSitemap, sitemap.xml, ссылки без слеш на конце
От клиента поступила задача — убрать слеши в конце ссылок в генерируемой карте сайта от pdoSitemap.
MODX Revolution 2.6.5-pl
pdoTools 2.11.2-pl
php 5.6
<loc>
http://site.ru/articles/stati-o-promyishlenn/
</loc>Как это сделать, подскажите плиз?MODX Revolution 2.6.5-pl
pdoTools 2.11.2-pl
php 5.6
Комментарии: 7
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Дело в том что сайт старый, и на нем много ссылок со слешами — рекламные и в разных местах.
Я на сайте поставил скрипт который перенаправляет с ссылки со слешем на ссылку без слеша с параметром 301.
И мне сейчас нужно конкретно ТОЛЬКО sitemap.xml изменить, не трогая ссылки на сайте в том формате что они есть сейчас.
Вместо
Делаем что-то типа этого (это лютый быдлокод, но просто как пример фантазии)
Идея в том, чтобы взять готовую строку, и если мы доподлинно знаем, что URL оканчивается слэшем, то смешиваем это с тегом и заменяем. Типа такого.
Где «slash_out» — сниппет:
И все работает.