XML sitemap и ошибка 404

Аватар пользователя alexo alexo 25 сентября 2017 в 23:26

После установки модуля карты сайта и включения всех его подмодулей
drush dl xmlsitemap
drush en xmlsitemap xmlsitemap_engines xmlsitemap_custom xmlsitemap_i18n xmlsitemap_menu xmlsitemap_node xmlsitemap_taxonomy xmlsitemap_user –y

Выдавалась ошибка 404 при попытке открыть карту.
Временно решено выключением и удалением модуля и повторной установкой с включением только подмодулей для нод, меню и таксономии.

Лучший ответ

Аватар пользователя Legerun Legerun 1 июня 2019 в 11:51
1

Решено!
тоже была ошибка 404, при переходе на мультиязычность. Временно спасало отключение модуля XML sitemap internationalization (xmlsitemap_i18n).
В итоге необходимо удалить ранее созданный XML sitemap. Обновить карту сайта на каждом языке.
у меня двуязычный сайт, сделал две ссылки
http://xxxxxx.ru/ru/sitemap.xml
http://xxxxxx.ru/en/sitemap.xml

После этого sitemap стал доступен по 3 ссылкам
http://xxxxxx.ru/sitemap.xml
http://xxxxxx.ru/ru/sitemap.xml
http://xxxxxx.ru/en/sitemap.xml

Всем удачи!

Комментарии

Аватар пользователя alexo alexo 30 ноября 2017 в 10:26

Уточнение по работе с картой и ошибкой 404: у меня ошибка 404 появляется именно при включенном xmlsitemap_i18n (с чем связано пока не знаю). Удалять модуль не обязательно достаточно только выключить подмодуль
drush dis xmlsitemap_i18n

Аватар пользователя Legerun Legerun 1 июня 2019 в 11:51
1

Решено!
тоже была ошибка 404, при переходе на мультиязычность. Временно спасало отключение модуля XML sitemap internationalization (xmlsitemap_i18n).
В итоге необходимо удалить ранее созданный XML sitemap. Обновить карту сайта на каждом языке.
у меня двуязычный сайт, сделал две ссылки
http://xxxxxx.ru/ru/sitemap.xml
http://xxxxxx.ru/en/sitemap.xml

После этого sitemap стал доступен по 3 ссылкам
http://xxxxxx.ru/sitemap.xml
http://xxxxxx.ru/ru/sitemap.xml
http://xxxxxx.ru/en/sitemap.xml

Всем удачи!