Master-X
Форум | Новости | Статьи
Главная » Форум » CJs » 
Тема: Smart CJ для тупых :)
цитата
07/12/12 в 21:06
 Mоrgan
Вопрос по опции Blocked traders.
В доках написано:
do not send traffic from this traders to this trader
В админке:
do NOT send traffic of THIS trader to traders listed below

Фразы диаметрально противоположные. Кому верить?
цитата
07/12/12 в 22:20
 LemonS
Mоrgan: правильный вариант

do NOT send traffic of THIS trader to traders listed below



а где в доке "do not send traffic from this traders to this trader " ? надо поправить.
цитата
07/12/12 в 22:52
 Mоrgan
Вот тут неправильный тескт... в самом низу.. Ну и соотвественно в руском варианте тоже неправильный, там же:
http://smartcj.com/wiki/doku.php?id=update_49
цитата
08/12/12 в 01:52
 LemonS
Mоrgan: спасибо , поправил
цитата
08/12/12 в 03:57
 kort
LemonS писал:
Есть довольно занятная фича Tube Trade

Пользуется ли кто-то ей ?
интересно ли развивать эту тему ?



только узнал про неё, хорошая фича smail54.gif , буду обязательно юзать.
цитата
08/12/12 в 12:05
 xerurg
может ктонить сталкивался , скрипт считает клики от трейдеров как Noref ины facepalm.gif .... т.е. есть ины от трейдеров , кликов нет , но сколько примерно должно быть кликов столько ноуреф инов
третий день все по инструкции делаю , не могу понять че к чему...
скрипт стоит на мультистраничном тубе , nginx .
цитата
08/12/12 в 12:43
 nosf
домен в студию
цитата
08/12/12 в 15:38
 LemonS
xerurg: думаю что то вроде тредйеры шлют на domain.com
а линки стоят абсолютные как http://domain.com
цитата
08/12/12 в 16:00
 awm5433224455
Цитата:
Quick scj folder check returns following warnings:
Permissions on includes/libs/check_scj.lib.php is 0664, 0644 is recommended

Абдейтер выдает не правильные права после последнего обновления.
цитата
08/12/12 в 16:17
 LemonS
awm5433224455: у тебя видимо такие дефолтные права в системе
админ может это поправить
на 99% других систем дефолтные права для файлов 644
но я добавлю chmod в ап
цитата
08/12/12 в 16:31
 Mоrgan
Помогите разобраться с трейдом по группам плз.
В качестве эксперимента в новую группу добавил одного трейдера. В его настройках для этой группы указал Special URL.
В стандартный htaccess добавил строчку:
RewriteRule ^gallery/(.*)/(.*)/index.html?(.*)$ /scj/cgi/out.php?link=images/%{QUERY_STRING}&group=$1&url=content&slug=$3
Сделал субтемплейт вида:
<a href="/gallery/<!--GROUP_NAME-->/<!--GALLERY_ID-->/index.html?
кстати если делать как в доке <!--GROUP_NAME-->/<!--GALLERY_SLUG-->/index - то вообше 404. <!--GALLERY_ID--> обязательна.


Ну и неработает нифига.. Трейдер единственный для этой группы. На него шлет далеко не в первую очередь. И шлет на дефолтный УРЛ, а не на нишевый. Где и что я упустил или сделал не так?
цитата
08/12/12 в 17:56
 stprorab
Mоrgan:
Реврайт имхо неверный. там указан slug=$3 , а в конкртном примере слага ваще нет. к тому же $3 в конкретном примере - параметр ротации.
Если я правильно понимаю задачу, то нужно сделать реврайт для трейда (через аут):
Код:
RewriteRule ^gallery/([^/]+)/([0-9]+)/index.html?(.*)$ /scj/cgi/out.php?link=images/%{QUERY_STRING}&group=$1&url=content&content_id=$2

И реврайт НЕ для трейда:
Код:
RewriteRule ^gallery/([^/]+)/([0-9]+)/index.html?(.*)$ /scj/tube/?content_id=$2


Ну и конечно же важно помнить, что б группа трейда и группа <!--GROUP_NAME--> совпадали точь в точь!
цитата
08/12/12 в 18:20
 Mоrgan
stprorab 08/12/12 в 18:56

Спасибо, попробывал твой вариант реврайта.. эфекта нет.
Названия групп в ротации и трейде конечно совпадают. Делал их через кнопку экспорта. Ну и визуально 100 раз проверил icon_smile.gif
цитата
08/12/12 в 19:43
 LemonS
Mоrgan: проверь для начала без реврайта

/scj/cgi/out.php?group=....&url=content&slug=.....

убедись что шлет на нужного трейдера и тп
а то может оказать что группа не так названа или реврайт не прописан или не там прописан и тп.
цитата
08/12/12 в 20:07
 stprorab
Mоrgan писал:
попробывал твой вариант реврайта.. эфекта нет.

ССори, я сам натупил.
Попробуй так для трейда:
Код:
RewriteCond %{QUERY_STRING} ^(.+)$
RewriteRule ^gallery/([^/]+)/([^/]+)/index.html$ /scj/cgi/out.php?link=images/%{QUERY_STRING}&group=$1&url=content&content_id=$2 [L]

И так для прямых линок:
Код:
RewriteRule ^gallery/([^/]+)/([^/]+)/index.html$ /scj/tube/?content_id=$2 [L]
цитата
08/12/12 в 20:28
 Mоrgan
Без реврайта сработало. Вбил в браузер сразу адрес галеры без реврайта и после несокольких рефрешей отправило на нишевую страницу.

Я вот все думаю, может вот эту строку из мануала
RewriteRule ^gal/(.*)/(.*)/index.html?(.*)$ /scj/cgi/out.php?link=images/%{QUERY_STRING}&group=$1&url=content&slug=$3
нужно не просто добавить, а заменить ею дефолтную? Они друг другу там не мешают?
цитата
08/12/12 в 20:41
 stprorab
Mоrgan: Погоди...
Ты же не используешь slug.
Mоrgan писал:
Сделал субтемплейт вида:
<a href="/gallery/<!--GROUP_NAME-->/<!--GALLERY_ID-->/index.html?

Поэтому в реврайте тоже не должно быть &slug=$3. Вместо слага нужно использовать content_id=$2
Строки в htaccess друг другу не мешают, но работать будет только та, которая стоит первее. Т.е. два реврайта с одинаковой левой частью, типа:
Код:
RewriteRule ^gallery/([^/]+)/([^/]+)/index.html$

Сработает только первый.

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

Удачи! smail54.gif
цитата
08/12/12 в 21:12
 Mоrgan
stprorab:

content_id=$2 вместо slug=$3 не сработал.. Ну и кстати в таком виде этот реврайт почти один в один с дефолтным реврайтом.

ну а slug я пробывал, но почему то он работает только в таком виде:
/gallery/<!--GALLERY_SLUG-->/index.html? Если тагов в субтемплейте больше одного, то наличие <!--GALLERY_ID--> становиться обязательным иначе 404. Кстати не только у меня. Спросил товарища у него так же.
цитата
08/12/12 в 22:25
 stprorab
Это чудо из чудес!
Давайте еще раз разберемся. Если нам нужно реврайтить урл, к примеру:
Код:
/gallery/sportcar/e409c134/index.html?4x2x1

, где sportcar - это <!--GROUP_NAME-->, а e409c134 - это <!--GALLERY_ID-->, тогда полюбому должен работать реврайт
Код:
RewriteCond %{QUERY_STRING} ^(.+)$
RewriteRule ^gallery/(.*)/(.*)/index.html$ /scj/cgi/out.php?link=images/%{QUERY_STRING}&url=content&content_id=$2&group=$1 [L]

При условии, что выше (в htaccess), небыло других реврайтов с такими же параметрами.
Тогда среврайтит на урл:
Код:
/scj/cgi/out.php?link=images/4x2x1&url=content&content_id=e409c134&group=sportcar

Причём урл /gallery/sportcar/e409c134/index.html - (без параметра ротации ?4x2x1) НЕсреврайтит никуда, потому как вот этой фигнёй RewriteCond %{QUERY_STRING} ^(.+)$ перед строкой реврайта мы предпологаем минимум один символ после знака "?"
Если уж совсем никак не получается - покажи в личку htaccess и урл, который хочешь реврайтить, попробуем вместе )). У меня вроде с реврайтами проблемм не возникало
цитата
08/12/12 в 22:43
 Mоrgan
Во, Старшему Прорабу огромное спасибо smail04.gif . Влепил в самом верху:
RewriteCond %{QUERY_STRING} ^(.+)$
RewriteRule ^gallery/(.*)/(.*)/index.html$ /scj/cgi/out.php?link=images/%{QUERY_STRING}&url=content&content_id=$2&group=$1 [L]
и заработало.
цитата
09/12/12 в 02:28
 LemonS
Mоrgan: я бы в этом реврайте заюзал слаг - красивее будет чем content_id, который по факту md5
цитата
09/12/12 в 20:47
 Mоrgan
LemonS писал:
Mоrgan: я бы в этом реврайте заюзал слаг - красивее будет чем content_id, который по факту md5


Красивее, не спорю.. но я ж писал, что без content_id у меня 404ая вместо галеры... даже при базовом не нишевом варианте.
цитата
10/12/12 в 01:36
 LemonS
Mоrgan: какой урл без реврайта ?
цитата
10/12/12 в 03:22
 Denis31
Хелп. Не могу запустить крон
Warning, check SCJ crontab job. Last cron run was at 2012-11-03 01:33. Please, Add line:
*/1 * * * * cd /var/www/user/data/www/site.com/scj/bin; env HTTP_HOST=site.com /path_to_php -q cron.php
Warning, check SCJ crontab job. Rotation is ON but Last rot.php run was at 2012-11-03 01:34
*/1 * * * * cd /var/www/user/data/www/site.com/scj/bin; env HTTP_HOST=site.com /path_to_php -q rot.php
Я так понял в место этого path_to_php нужно путь подставить!? Не могу понять какой icon_confused.gif
цитата
10/12/12 в 03:34
 LemonS
Denis31 писал:

Я так понял в место этого path_to_php нужно путь подставить!? Не могу понять какой :?


отличная шутка ! :)
Стр. « первая   <  60, 61, 62, 63, 64  >  последняя »


Эта страница в полной версии