Добрый день.
Есть задача от СЕО-специалистов:
Необходимо прописать 301 редирект:
с https://site.ru/index.php?dispatch=ab__advanced_sitemap.sitemap
на https://site.ru/sitemap.xml
Захожу в раздел 301-редиректов в админке, создаю правило:
И ничего не срабатывает. Как открывался по этой странице, так и открывается, без перебрасывания на sitemap.xml
Как исправить?
пробовали указывать новый урл целиком https://site.ru/sitemap.xml ?
alexa
3
Попробуйте так:
Значение параметра «dispatch» → ab__advanced_sitemap.sitemap
SEO-имя → sitemap
Вообще то в модуле АВ расширенная карта sitemap должен быть роутинг ab__advanced_sitemap.sitemap на sitemap.xml и не нужно прописывать в редиректы
пробовал, всё равно после сохранения сохраняет /sitemap.xml
Во-первых, sitemap уже сохранено для диспатч sitemap.view, поэтому создаёт только sitemap-ru.
Во-вторых, после этого идет редирект на
https://site.ru/sitemap-ru/ , а не на
https://site.ru/sitemap.xml
Это по умолчанию или где-то настройка такая должна быть? У меня по умолчанию нет и в настройках там такого не вижу.
по умолчанию. Вообще не понятно зачем делать редирект? После установки и включения модуля по ссылке site.ru/sitemap.xml будет (должна) открываться страница site.ru/index.php?dispatch=ab__advanced_sitemap.sitemap
1 лайк
Подозреваю что это аудит каких-то сеошников, знакомых с картом которые отрабатывают свои бабки
1 лайк