Не отправляется файл sitemap.xml
При регистрации сайта в поиске гугл необходимо отправить файл sitemap.xml
Но при отправке система выдает ошибку "не получен".
Почему так?
По адресу сайтмап переходили, он присутсвует?
да, в браузере вводил адрес файла, он присутствует. В robots.txt тоже прописан. Вот и не пойму… в чем дело?
RewriteRule ^sitemap(.*).xml$ /cache/static/sitemaps/sitemap$1.xml [L]
протокол HTTP
docs.instantcms.ru/manual/components/sitemap
Проблемы могут быть из-за ssl (https)Важно понимать, что в конечном итоге основной (индексный) файл карты сайта доступен по адресу, отличном от его полного пути хранения. Т.е. файл физически хранится по пути /cache/static/sitemaps/sitemap.xml, а доступен в браузере по пути mysite.ru/sitemap.xml, как того требует спецификация. Для того, чтобы это работало, в файле .htaccess в корне сайта есть строчка, которая делает это возможным:
RewriteRule ^sitemap(.*).xml$ /cache/static/sitemaps/sitemap$1.xml [L]
"папки /www/ваш_сайт/cache/static не было, скопировал с другого сайта, запустил расписание и о чудо!
Еще не было .htaccess в /www/ваш_сайт/cache, также скопировал с другого сайта. Благодарю, карта сайта работает!"
+ Права на файл поверить