Карта сайта сохраняет не в домашней директории 2.X

Что не так?

 
Посетитель
small user social cms
Сообщений: 51
Здравствуйте!
После того как установил движок InstantCMS2 далее в разделе Компоненты есть Карта сайта и в ее настройках внизу следующее:
===========================================
Информация
Карты генерируются по расписанию планировщика
После генерации индекс карт доступен по адресу http://site.ru/sitemap.xml
===========================================
Т.е. при генерации Карты сайта он должен сохранятся в домашнюю директорию.
Запущен системный крон, все генерируется, НО!
Все содержимое Карты сайта сохраняет по другой директории а потом мне каждый раз приходится перекопировать на домашку.
Вопрос: как сделать чтобы сохранились в домашней директории сайта после генерации? Где прописывается путь?
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3586
AS31:
Т.е. при генерации Карты сайта он должен сохранятся в домашнюю директорию.
Не должен.
AS31:
Все содержимое Карты сайта сохраняет по другой директории а потом мне каждый раз приходится перекопировать на домашку.
Зачем лишние телодвижения? Карта доступна по ссылке http://site.ru/sitemap.xml ?
Редактировалось: 1 раз (Последний: 14 октября 2018 в 14:38)
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 348
AS31:
После генерации индекс карт доступен по адресу http://site.ru/sitemap.xml
Важно понимать, что в конечном итоге основной (индексный) файл карты сайта доступен по адресу, отличном от его полного пути хранения. Т.е. файл физически хранится по пути /cache/static/sitemaps/sitemap.xml, а доступен в браузере по пути mysite.ru/sitemap.xml,
AS31:
Т.е. при генерации Карты сайта он должен сохранятся в домашнюю директорию.
Все создаваемые файлы xml хранятся в директории /cache/static/sitemaps/. Главный (индексный) файл имеет название sitemap.xml. В нем специальным образом, согласно документации, хранятся ссылки на все остальные файлы карты сайта
AS31:
Все содержимое Карты сайта сохраняет по другой директории а потом мне каждый раз приходится перекопировать на домашку.
Зачем?
AS31:
Вопрос: как сделать чтобы сохранились в домашней директории сайта после генерации? Где прописывается путь?
Зачем? Компонент "Генератор карты сайта и robots.txt"
Посетитель
small user social cms
Сообщений: 51
Loadырь:

Карта доступна по ссылке http://site.ru/sitemap.xml ?

Да, доступен потому как я его физически скопировал в домашнюю директорию, потому что его не было после того как прошла генерация карты сайта.
Редактировалось: 1 раз (Последний: 3 ноября 2018 в 01:00)
Посетитель
small user social cms
Сообщений: 51
И так, в robots.txt прописано так:
Sitemap: http://mysite.ru/sitemap.xml

В .htacess файле прописано так:
# Sitemaps
RewriteRule ^sitemap(.*).xml$ ./cache/static/sitemaps/sitemap$1.xml [L]

В планировщике все генерируется.

Это значит в домашней директории файл карты сайта которую я скопировал из этой директории /cache/static/sitemaps/
можно удалить, так?
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форума
Сообщений: 2301
AS31:
Это значит в домашней директории файл карты сайта которую я скопировал из этой директории /cache/static/sitemaps/
можно удалить, так?
Домашняя директория для карты сайта /cache/static/sitemaps/ !!! Все остальные места - ересь!
Карта сайта доступна извне по адресу http://mysite.ru/sitemap.xml специально для удобства поисковиков.
Лучшее место для вашего сайта!
Посетитель
small user social cms
Сообщений: 51
Всем спасибо!
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: