Вывод общего количества мувиков (переменная)
Re: Вывод общего количества мувиков (переменная)
Спасибо, запилил так как хотелось.
Re: Вывод общего количества мувиков (переменная)
В общем получилось что то вроде этого:
тут 3000 это по сколько url выводить на одну страницу sitemap.
это сабтемплейт default пути до галер только менял
это реврайты для nginx, для htaccess думаю не сложно переделать.
Code: Select all
<thumb num=1-1><?xml version="1.0" encoding="UTF-8"?></thumb>
<?php if (!empty($_GET['page'])){ ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<?php if ($_GET['page'] == "1"){ ?>
<url>
<loc>http://<?=$_SERVER['HTTP_HOST']?>/</loc>
<lastmod><?=date("Y-m-d");?></lastmod>
<changefreq>hourly</changefreq>
<priority>1.0</priority>
</url><?php } ?>
<!--default_1-3000-->
</urlset>
<?php } else {
//<!-- <pagination >.</pagination> --> ?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<?php $total_pages = ceil(<!--TOTAL_ITEMS-->/3000); for ($i = 1; $i <= $total_pages; $i++) {?>
<sitemap>
<loc>https://<?=$_SERVER['HTTP_HOST']?>/sitemap-<?=$i?>.xml</loc>
<lastmod><?=date('c', strtotime('now'))?></lastmod>
</sitemap><?php } ?>
</sitemapindex><?php } ?>
Code: Select all
<url>
<loc>http://<?=$_SERVER['HTTP_HOST']?>/movie/<!--GALLERY_SLUG-->/</loc>
<lastmod><!--ACTIVATION_DATE--></lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>
Code: Select all
location /sitemap {
rewrite ^/sitemap.xml$ /scj/sitemap.php;
rewrite ^/sitemap-(\d+).xml$ /scj/sitemap.php?order=date&page=$1;
}
Re: Вывод общего количества мувиков (переменная)
Да , если работает - значит то что надо)
Don't forget to run script update