как убрать ограничение карта сайта xml dle

Trafikgon
На сайте с 24.10.2008
Offline
174
1527

В базе 80000 новостей а карта хмл тока создает 40000. Где можно порыться в пхп файлах и увеличить это число?. :)

. (#)
siv1987
На сайте с 02.04.2009
Offline
427
#1

Может быть остальные записываются в другом файле? Есть же ограничение на количество ссылок в одном файле..

Trafikgon
На сайте с 24.10.2008
Offline
174
#2

может посмотрю

siv1987
На сайте с 02.04.2009
Offline
427
#3

Нет смысла там что-то трогать, потому как в одном файле sitemap количество ссылок не должно превышать 50K, а движок сам разбивает на части по 40К

Trafikgon
На сайте с 24.10.2008
Offline
174
#4

как сделать больше? чтобы в движке поправить это число 40к?

FaeR
На сайте с 19.03.2009
Offline
151
#5
Trafikgon:
как сделать больше? чтобы в движке поправить это число 40к?

А смысл? чем вам несколько файлов навредят?

VPS от 2.9 евро, сервера от 29 евро (https://bill2fast.com/aff.php?aff=1063)
Trafikgon
На сайте с 24.10.2008
Offline
174
#6

Вообщем движок создает sitemap.xml sitemap1.xml sitemap2.xml короче 81130 новостей.

Прикол следущий открывает тока одну карту хмл домен/sitemap.xml остальные выдает 404 в чём прикол?

рылся в хтассес нашел код RewriteRule ^sitemap.xml$ uploads/sitemap.xml [L]

добавил ниже его

RewriteRule ^sitemap.xml$ uploads/sitemap1.xml [L]

RewriteRule ^sitemap.xml$ uploads/sitemap2.xml [L]

но всё равно 404 отдает на две другие карты(

siv1987
На сайте с 02.04.2009
Offline
427
#7
Прикол следущий открывает тока одну карту хмл домен/sitemap.xml остальные выдает 404 в чём прикол?

Прикол в том, что при превышение новостей числа 45К, в sitemap.xml создается индексный файл sitemap (sitemapindex), где находятся ссылки на остальные карты сайта. Менять и трогать ничего не надо.


<sitemapindex>
<sitemap>
<loc>site.ru/uploads/sitemap1.xml</loc>
</sitemap>
<sitemap>
<loc>site.ru/uploads/sitemap2.xml</loc>
</sitemap>
</sitemapindex>

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий