Правильно понимаю, что Rotate page for raws работает только для индексных страниц сайтов и при включении никак не отражается на тумбах на страницах категорий?
У меня сетка, в которой трейд в основном через страницы категорий, уникальность трафика в районе 60% и ротация для равов на страницах категорий пригодилась бы.
Rotate page for raws для категорий
Re: Rotate page for raws для категорий
теоретически должно работать и для категорий с дефолтными реврайтами
а какой реврайт у вас?
а какой реврайт у вас?
Don't forget to run script update
Re: Rotate page for raws для категорий
Как-то так:
RewriteRule ^название_категории/$ /cms/cgi/index.php?force_template=category&url=content&p=100&skip_sell=true&group_name=название_категории&order=ctr [L]
Re: Rotate page for raws для категорий
а где тут номер страницы внутри категории?
Don't forget to run script update
Re: Rotate page for raws для категорий
Точнее вот так:
RewriteRule ^название_категории/$ /cms/cgi/index.php?force_template=category&url=content&p=100&skip_sell=true&group_name=название_категории&order=ctr [L]
RewriteRule ^название_категории/([0-9]*)$ /cms/cgi/index.php?force_template=category&url=content&p=100&skip_sell=true&group_name=название_категории&order=ctr&page=$1 [L]
Re: Rotate page for raws для категорий
ситуация такая
если с индексом в целом все ясно, там просто делаешь domain?page=.. и получается следующая, то с с этим реврайтом определить что это реврайт категории - нереально, будет например
domain/asdqwe/
и на автомате понять что это категория , а не модель или еще чего - невозможно
я бы сделал на JS просто переход на страницу дальше , условно
если с индексом в целом все ясно, там просто делаешь domain?page=.. и получается следующая, то с с этим реврайтом определить что это реврайт категории - нереально, будет например
domain/asdqwe/
и на автомате понять что это категория , а не модель или еще чего - невозможно
я бы сделал на JS просто переход на страницу дальше , условно
Code: Select all
<!--CATEGORY_SLUG-->
<script>
window.onload = function() {
var ref_domain = document.referrer.split('/')[2];
if (ref_domain == window.location.hostname) return;
var storage_id = 'category_page_' + '<!--CATEGORY_SLUG-->';
var tmp = Number(localStorage.getItem(storage_id));
if (tmp) {
tmp = tmp + 1;
if (tmp > 5) tmp = 1;
localStorage.setItem(storage_id, tmp);
location.href = '/<!--CATEGORY_SLUG-->/' + tmp ;
} else localStorage.setItem(storage_id, 1);
};
</script>
Don't forget to run script update
Re: Rotate page for raws для категорий
Спасибо большое, "закрутилось" 
