Page 2 of 2

Re: Проблема с расчетом ctr

Posted: Sat Aug 06, 2016 8:27 am
by Eddy
Вот rewrite с моего сервера :
rewrite ^/gallery/(.*)/(.*)/index.html$
/scj/cgi/out.php?link=images/$query_string&url=content&content_id=$2
last;
rewrite ^/gallery/(.*)/(.*)/index.html$ /scj/tube/?content_id=$2 last;
rewrite ^/gallery/(.*)/(.*)/$ /scj/tube/?content_id=$2 last;
rewrite ^/gallery/(.*)/(.*)/(.*).html$ /scj/tube/?content_id=$2&item_id=$3 last;
rewrite ^/gallery/([^/]+)/index.html$
/scj/cgi/out.php?link=images/$query_string&url=content&slug=$1 last;
rewrite ^/gallery/([^/]+)/index.html$ /scj/tube/?slug=$1 last;
rewrite ^/gallery/([^/]+)/$ /scj/tube/?slug=$1 last;
rewrite ^/gallery/([^/]+)/(.*).html$ /scj/tube/?slug=$1&item_id=$2 last;
rewrite ^/category/([^/]+)/$
/scj/cgi/out.php?link=images/$query_string&url=content&p=100&skip_to_cookie=true&skip_sell=true&group_name=$1&order=ctr
last;
rewrite ^/category/([^/]+)/$ /scj/tube/index.php?group_name=$1 last;
rewrite ^/category/([^/]+)/([^/]+)/([^/]+)/$
/scj/cgi/out.php?link=images/$query_string&url=content&p=100&skip_to_cookie=true&skip_sell=true&group_name=$1&order=$2&page=$3
last;
rewrite ^/category/([^/]+)/([^/]+)/([^/]+)/([^/]+)/$
/scj/cgi/out.php?link=images/$query_string&url=content&p=100&skip_to_cookie=true&skip_sell=true&group_id=$1&order=$3&page=$4
last;
rewrite ^/category/([^/]+)/([^/]+)/([^/]+)/([^/]+)/$
/scj/tube/index.php?group_id=$1&order=$3&page=$4 last;
rewrite ^/tag/(.*)/$ /scj/tube/index.php?tag=$1;
rewrite ^/search/(.*)/(.*)/(.*)/(.*)/$
/scj/tube/index.php?search_type=$1&search=$2&order=$3&page=$4;
rewrite ^/action/(.*)/(.*)/$
/scj/tube/index.php?action=$1&action_params=$2 last;
rewrite ^/action/(.*)$ /scj/tube/index.php?action=$1 last;
rewrite ^/go/(.*)/$ /scj/tube/?action=sponsor&sponsor_slug=$1& last;
rewrite ^/search_log/(.*)/$ /scj/tube/?search_log=all&page=$1& last;
rewrite ^/sponsor/(.*)/$
/scj/tube/?sponsor_slug=$1&force_template=sponsor_page last;
rewrite ^/sponsor_galleries/(.*)/(.*)/$
/scj/tube/?sponsor_slug=$1&page=$2&force_template=sponsor_list last;
rewrite ^/models/$ /scj/tube/?force_template=model_list last;
rewrite ^/models/(.*)/$
/scj/tube/?force_template=model_list&model_first_letter=$1 last;
rewrite ^/model/(.*)/(.*)/(.*)/$
/scj/tube/?model_slug=$1&force_template=model_galleries&order=$2&page=$3
last;
rewrite ^/model/(.*)/$
/scj/tube/?model_slug=$1&force_template=model_galleries last;
rewrite ^/report/(.*)/$
/scj/tube/?content_id=$1&force_template=content_report last;

как я понял это стандартный отсюда http://smartcj.com/wiki/doku.php?id=new ... ep_by_step

Но он не работает, а конкретно не считает цтр тумб, у меня сейчас на нескольких домэнах хаос, ротация не работает, в топе тумбы с 20к показов и 5 кликов. Пример CTR : 0.000050 Shows : 20129 Clicks : 1 и это топовая тумба на 20к трафе. Сабтемлэйт <a href="/gallery/<!--GALLERY_SLUG-->/index.html" title="<!--DESCRIPTION-->"><img src="<!--THUMB_URL-->" class="t_img_galls" alt="" /></a>

Вот этот включает ротацию, но я не знаю сколько раз выполняется аут и ротация не много не адекватная. Ресетнул базу и несколько тумб а вернее все до места ввода новых тумб с первых кликов не меняются, хотя и не такие уж ах, но возможно я ошибаюсь, но хоть работает :
<a href="/out.php?link=images/<!--THUMB_LINK-->&url=http://<?=$_SERVER['HTTP_HOST']?>/gallery/<!--GALLERY_SLUG-->/index.html" title="<!--DESCRIPTION-->"><img src="<!--THUMB_URL-->" class="t_img_galls" alt="" /></a>

Помогите разобратся, я в реврайтах не понимаю ничего. На апаче все норм было, на nginx со смартом хаос, сразу не заметил, т.к. база отротированная уже была.

Оптимально нужен второй вариант сабтэмлэйта, чтобы гугл видел что есть аут а не просто редирект.

Спасибо.

Re: Проблема с расчетом ctr

Posted: Sat Aug 06, 2016 6:30 pm
by admin
Судя по ссылке на вики - это первая версия скрипта.
И даже смотря на то что вы запостили видно что

1. нет парамтера ротации
2. в реврайтах нет if ($args) {, хотя в вики они есть

Re: Проблема с расчетом ctr

Posted: Sat Aug 06, 2016 8:13 pm
by Eddy
Я тоже параметр ротации не увидел, значит используя <a href="/out.php?link=images/<!--THUMB_LINK-->&url=http://<?=$_SERVER['HTTP_HOST']?>/gallery/<!--GALLERY_SLUG-->/index.html" title="<!--DESCRIPTION-->"><img src="<!--THUMB_URL-->" class="t_img_galls" alt="" /></a> все как бы норм для ротации,

но что с аутом ? он выполняется 2 раза ?

как важен if ($args) { в реврайтах ?

Спасибо.

Re: Проблема с расчетом ctr

Posted: Sat Aug 06, 2016 8:37 pm
by admin
Я тоже параметр ротации не увидел, значит используя <a href="/out.php?link=images/<!--THUMB_LINK-->&url=http://<?=$_SERVER['HTTP_HOST']?>/gallery/<!--GALLERY_SLUG-->/index.html" title="<!--DESCRIPTION-->"><img src="<!--THUMB_URL-->" class="t_img_galls" alt="" /></a> все как бы норм для ротации,

тут вы его передаете
но что с аутом ? он выполняется 2 раза ?
зависит от ваших реврайтов, если кривые то да.
как важен if ($args) { в реврайтах ?
эм.. те вопрос именно "как " ? типа мало важен, средне важен, очень важен ? )

Re: Проблема с расчетом ctr

Posted: Sat Aug 06, 2016 11:17 pm
by Eddy
зависит от ваших реврайтов, если кривые то да.
Мои реврайты 2 поста выше
типа мало важен, средне важен, очень важен ?
Нужен ли вообще, так как значение этой функции мне не знакомо

Re: Проблема с расчетом ctr

Posted: Sun Aug 07, 2016 7:37 am
by admin
В вики есть конкретные реврайты в том числе под nginx
Вы не разбираясь зачем там надо часть строк, просто берете и удаляете их, у вас что-то начинает работать не так как надо.

Мне кажется вывод тут очевиден ..

Наиболее простое решение - все же скопировать реврайты полностью.

Re: Проблема с расчетом ctr

Posted: Sun Aug 07, 2016 11:56 am
by Eddy
Попросил админов, говорят взяли реврайт с вики смарта, теперь можно пользовать вот этот саб <a href="/out.php?link=images/<!--THUMB_LINK-->&url=http://<?=$_SERVER['HTTP_HOST']?>/gallery/<!--GALLERY_SLUG-->/index.html" title="<!--DESCRIPTION-->"><img src="<!--THUMB_URL-->" class="t_img_galls" alt="" /></a>

Будет он нормально работать или чтото менять надо ? Напомню что реврайты сейчас стандартные из вики.

Re: Проблема с расчетом ctr

Posted: Sun Aug 07, 2016 12:01 pm
by admin
С ходу я не вижу причин почему оно не должно работать

PS в начале вы так же утверждали что реврайты стандартные, потом оказалось не стандартные :)
так что быть уверенным не могу )

Re: Проблема с расчетом ctr

Posted: Sun Aug 07, 2016 12:11 pm
by Eddy
когда обсуждали с админами сервера переход нп nginx они сказали что реврайты для смарта у них есть, я изходил из того что они взяли их с сайта, теперь фиг знает откуда они были. Но надеюсь теперь все будет норм. Понаблюдаю.

Спасибо.

Re: Проблема с расчетом ctr

Posted: Sun Aug 07, 2016 12:13 pm
by admin
NP