Прощай рейтинг
С нами с 30.11.08
Сообщения: 3180
Рейтинг: 808
|
Добавлено: 04/08/12 в 20:21 |
Smart CJ без апача на голом nginx будет работать?
|
|
|
|
С нами с 11.01.07
Сообщения: 3607
Рейтинг: 2686
|
Добавлено: 04/08/12 в 22:24 |
Mad Knight: да
|
|
|
|
Прощай рейтинг
С нами с 30.11.08
Сообщения: 3180
Рейтинг: 808
|
Добавлено: 04/08/12 в 23:17 |
А как быть с реврайтами .htaccess
Код: [развернуть] | RewriteEngine On
RewriteCond %{QUERY_STRING} ^(.+)$
RewriteRule ^gallery/(.*)/(.*)/index.html$ /scj/cgi/out.php?link=images/%{QUERY_STRING}&url=content&content_id=$2 [L]
RewriteRule ^gallery/(.*)/(.*)/index.html$ /scj/tube/?content_id=$2 [L]
RewriteRule ^gallery/(.*)/(.*)/$ /scj/tube/?content_id=$2 [L]
RewriteRule ^gallery/(.*)/(.*)/([0-9]{1,2}).html$ /scj/tube/?content_id=$2&item_id=$3 [L]
#slug galleries
RewriteCond %{QUERY_STRING} ^(.+)$
RewriteRule ^gallery/([^/]+)/index.html$ /scj/cgi/out.php?link=images/%{QUERY_STRING}&url=content&slug=$1 [L]
RewriteRule ^gallery/([^/]+)/index.html$ /scj/tube/?slug=$1 [L]
RewriteRule ^gallery/([^/]+)/$ /scj/tube/?slug=$1 [L]
RewriteRule ^gallery/([^/]+)/([0-9]{1,2}).html$ /scj/tube/?slug=$1&item_id=$2 [L]
RewriteCond %{QUERY_STRING} ^(.+)$
RewriteRule ^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 [L]
RewriteRule ^category/([^/]+)/$ /scj/tube/index.php?group_name=$1 [L]
RewriteCond %{QUERY_STRING} ^(.+)$
RewriteRule ^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 [L]
RewriteRule ^category/([^/]+)/([^/]+)/([^/]+)/$ /scj/tube/index.php?group_name=$1&order=$2&page=$3 [L]
RewriteCond %{QUERY_STRING} ^(.+)$
RewriteRule ^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 [L]
RewriteRule ^category/([^/]+)/([^/]+)/([^/]+)/([^/]+)/$ /scj/tube/index.php?group_id=$1&order=$3&page=$4 [L]
RewriteRule ^tag/(.*)/$ /scj/tube/index.php?tag=$1
RewriteRule ^search/(.*)/(.*)/(.*)/(.*)/$ /scj/tube/index.php?search_type=$1&search=$2&order=$3&page=$4
RewriteRule ^action/(.*)/(.*)/$ /scj/tube/index.php?action=$1&action_params=$2 [L]
RewriteRule ^action/(.*)$ /scj/tube/index.php?action=$1 [L]
RewriteRule ^go/(.*)/$ /scj/tube/?action=sponsor&sponsor_slug=$1& [L]
RewriteRule ^search_log/(.*)/$ /scj/tube/?search_log=all&page=$1& [L]
RewriteRule ^sponsor/(.*)/$ /scj/tube/?sponsor_slug=$1&force_template=sponsor_page [L]
RewriteRule ^sponsor_galleries/(.*)/(.*)/$ /scj/tube/?sponsor_slug=$1&page=$2&force_template=sponsor_list [L]
RewriteRule ^models/$ /scj/tube/?force_template=model_list [L]
RewriteRule ^models/(.*)/$ /scj/tube/?force_template=model_list&model_first_letter=$1 [L]
RewriteRule ^model/(.*)/(.*)/(.*)/$ /scj/tube/?model_slug=$1&force_template=model_galleries&order=$2&page=$3 [L]
RewriteRule ^model/(.*)/$ /scj/tube/?model_slug=$1&force_template=model_galleries [L]
RewriteRule ^report/(.*)/$ /scj/tube/?content_id=$1&force_template=content_report [L] |
|
|
|
|
С нами с 11.01.07
Сообщения: 3607
Рейтинг: 2686
|
Добавлено: 05/08/12 в 02:23 |
Mad Knight: прописать их в конфиге nginx
админ разберется в этом явно быстрее чем форум.
|
|
|
|
С нами с 14.03.12
Сообщения: 596
Рейтинг: -175
|
Добавлено: 05/08/12 в 02:25 |
Цитата: | А как быть с реврайтами .htaccess |
админку не забудь закрыть
|
|
|
|
пьяный мастер
С нами с 06.09.05
Сообщения: 11947
Рейтинг: 5837
|
Добавлено: 10/08/12 в 23:40 |
вот у меня есть например спонсор, у него на галерах то 5 пиксов, то 8, то 3, то 10, по разному.
как сделать так чтоб, на кастом галере например в темплейте 10 пиксов, а у спона на галере всего 8, получаются две тумбы пустые. так как сделать чтоб эти 2 пустые тумбы не показывались вообще?
про пиксы - у каждого спона разное количество пикс на галере, приходится создавать много груп вместо ниш, под платники...........
|
|
|
|
С нами с 01.04.07
Сообщения: 4378
Рейтинг: 2970
|
Добавлено: 11/08/12 в 07:43 |
Mad Knight писал: | А как быть с реврайтами .htaccess |
Вот те перевод:
Код: [развернуть] | if ($args != '')
{
rewrite ^/gallery/(.*)/(.*)/index.html$ /scj/cgi/out.php?link=images/$args&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/(.*)/(.*)/([0-9]{1,2}).html$" /scj/tube/?content_id=$2&item_id=$3 last;
#slug galleries
if ($args != '')
{
rewrite ^/gallery/([^/]+)/index.html$ /scj/cgi/out.php?link=images/$args&url=content&slug=$1 last;
}
rewrite ^/gallery/([^/]+)/index.html$ /scj/tube/?slug=$1 last;
rewrite ^/gallery/([^/]+)/$ /scj/tube/?slug=$1 last;
rewrite "^/gallery/([^/]+)/([0-9]{1,2}).html$" /scj/tube/?slug=$1&item_id=$2 last;
if ($args != '')
{
rewrite ^/category/([^/]+)/$ /scj/cgi/out.php?link=images/$args&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/$args&url=content&p=100&skip_to_cookie=true&skip_sell=true&group_name=$1&order=$2&page=$3 last;
if ($args != '')
{
rewrite ^/category/([^/]+)/([^/]+)/([^/]+)/([^/]+)/$ /scj/cgi/out.php?link=images/$args&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 last;
rewrite ^/search/(.*)/(.*)/(.*)/(.*)/$ /scj/tube/index.php?search_type=$1&search=$2&order=$3&page=$4 last;
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;
|
|
|
|
|
нет судьбы
С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204
|
Добавлено: 11/08/12 в 09:14 |
X-dream писал: | вот у меня есть например спонсор, у него на галерах то 5 пиксов, то 8, то 3, то 10, по разному.
как сделать так чтоб, на кастом галере например в темплейте 10 пиксов, а у спона на галере всего 8, получаются две тумбы пустые. так как сделать чтоб эти 2 пустые тумбы не показывались вообще?
про пиксы - у каждого спона разное количество пикс на галере, приходится создавать много груп вместо ниш, под платники........... |
Держи:
Код: [развернуть] | <!--IF IMG_1--><a href="<!--IMG_1_IMAGE-->"><img src="<!--IMG_1_THUMB-->"></a><!--END IF-->
<!--IF IMG_2--><a href="<!--IMG_2_IMAGE-->"><img src="<!--IMG_2_THUMB-->"></a><!--END IF-->
...
<!--IF IMG_15--><a href="<!--IMG_15_IMAGE-->"><img src="<!--IMG_15_THUMB-->"></a><!--END IF--> |
Думаю не надо быть программером, чтоб понять и дополнить этот нехитрый код! ;)
|
|
|
|
С нами с 09.10.07
Сообщения: 433
Рейтинг: 321
|
Добавлено: 12/08/12 в 01:30 |
Жаль сабтемплейты в этом месте не работают.
(в галерах)
|
|
|
|
A state of Trance
С нами с 12.12.06
Сообщения: 4528
Рейтинг: 2232
|
Добавлено: 16/08/12 в 16:25 |
del
Последний раз редактировалось: LEO (16/08/12 в 21:55), всего редактировалось 1 раз
|
|
|
|
С нами с 25.08.10
Сообщения: 54
Рейтинг: 19
|
Добавлено: 16/08/12 в 21:12 |
X-dream:
Код: [развернуть] | <!--IF IMG_6-->
<a href='<!--IMG_6_IMAGE-->'><img src='<!--IMG_6_THUMB-->'></a>
<!--END IF-->
<!--IF IMG_7-->
<a href='<!--IMG_7_IMAGE-->'><img src='<!--IMG_7_THUMB-->'></a>
<!--END IF--> |
|
|
|
|
Прощай рейтинг
С нами с 30.11.08
Сообщения: 3180
Рейтинг: 808
|
Добавлено: 19/08/12 в 00:35 |
а для гугла имеет значение где будет находиться контент на моем сервере или у спонсора?
|
|
|
|
нет судьбы
С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204
|
Добавлено: 24/08/12 в 08:42 |
Можно ли как-то во встроеном инструментарии помимо встроеного редиректа мобильного трафа, редиректить на отдельный урл iPhone useragents?
Т.е., как я понимаю, для этого можно былоб в системные трейдеры добавить тулзу для добавления и выцепления произвольных агентов и соответственно управлять ими как и уже существующими Sys. Traders.
|
|
|
|
С нами с 11.01.07
Сообщения: 3607
Рейтинг: 2686
|
Добавлено: 24/08/12 в 11:38 |
Встроенного нет
но редиректить 1 ЮА проще в htaccess я думаю.
|
|
|
|
С нами с 13.02.07
Сообщения: 57
Рейтинг: 90
|
Добавлено: 24/08/12 в 13:24 |
Ткните плиз носом,где почитать по поводу встроенного редиректа моб траффа,поставил для теста в sys traders-> Traffic URL куда хочу например редирект,захожу с айфона ,попадаю на морду.
|
|
|
|
нет судьбы
С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204
|
Добавлено: 24/08/12 в 16:04 |
LemonS писал: | Встроенного нет
но редиректить 1 ЮА проще в htaccess я думаю. |
Дк в том то идело, что нужен не редирект (вместо морды), а как я понимаю отправка по клику. Ведь именно так работает "редирект" мобильного трафа, верно?
А в случае с htaccess будет что-то вроде клоакинга в плане поискового бота.
demos писал: | Ткните плиз носом,где почитать по поводу встроенного редиректа моб траффа,поставил для теста в sys traders-> Traffic URL куда хочу например редирект,захожу с айфона ,попадаю на морду. icon_confused.gif |
Такое делают в htaccess. В настройках SmartCJ редиректит по клику на морде, а не вместо морды.
|
|
|
|
С нами с 11.01.07
Сообщения: 3607
Рейтинг: 2686
|
Добавлено: 24/08/12 в 17:25 |
Vyacheslav: не, давайте разделим понятия
в сетингах есть Personal Page - это для входящего трафа (что-то отображать вместо индекса - если начинается с http то редиректит , если там путь - инклудим его)
А клики это Send to Traffic URL only которые если включен то ( как ни странно ) редиректит на Traffic URL
мобильный траф тут - это все что имеет ЮА подходящий.
редирект мобильного трафа, который прописывают в htaccess работает всегда - ему без разницы это клик или входящих траф - оно редиректит все.
Если надо что-то конкретное в смарте именно то traffic rules - далее выбираем (incoming или outgoing соотв ) - там выбираемю юзер агент и прописываем iphone - и будет редиректить только его. Ессно в сис трейдерах ничего не пишем что б не редиректило все остальное.
|
|
|
|
нет судьбы
С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204
|
Добавлено: 24/08/12 в 17:44 |
LemonS: (Разобрался с Traffic Rules и User Agent. Работает.)
Т.е. Системный трейдер (Send to Traffic URL only) приоритеттнее чем Traffic Rules - Outgoing?
Я к тому, что если я захочу первый клик только в Traffic Rules отправлять на определённый урл, но при этом оставить настройки для мобильного трафика (Send to Traffic URL only). Так как в Traffic Rules - Outgoing будет юзер агент из подмножества мобильного редиректа, то не совсем ясно как поведёт себя скрипт.
|
|
|
|
С нами с 11.01.07
Сообщения: 3607
Рейтинг: 2686
|
Добавлено: 24/08/12 в 18:05 |
Vyacheslav: системные приоритетнее, соотв в этом случае будет редиректить все.
|
|
|
|
С нами с 21.02.12
Сообщения: 30
Рейтинг: 2
|
Добавлено: 28/08/12 в 19:12 |
Добрый вечер. Подскажите кто знает
Вопрос про custom gallery из своего контента.
как можно указать скрипту директорию на сервере которая будет вне директории scj/ ?
например на сервере несколько копий скрипта и отдельно директория
/home/user/galleries/sponsor1/gallery1
/home/user/galleries/sponsor1/gallery2
/home/user/galleries/sponsor2/gallery1
и т.д.
пробовал указать при импорте путь к такой внешней директории с картинками для галеры - грабить отказывается , в логах выдает такие записи :
2012-08-28 16:11 Creating custom gallery from Rotation (61) (0.032155990600586, 0.032155990600586)
2012-08-28 16:11 DL html /home/user/galleries/sponsor1/gallery1 (0.034265041351318, 0.0021090507507324)
2012-08-28 16:11 Process as a folder (0.034671068191528, 0.00040602684020996)
2012-08-28 16:11 Folder doesnt exists (0.034771919250488, 0.00010085105895996)
2012-08-28 16:11 Nothing to grab (0.035238981246948, 0.00046706199645996)
В мануале нашел:
Как сделать кастом галю из своего контента
Пока есть тестовый вариант:
создать папку scj/gallery/upload/1 (2, 3 и тп)
залить туда фотки\мувики названные 1.jpg,2.jpg и тп (1.avi, 2.avi)
при импорте указать на месте URL в патерне написать не урл гали, а название папки , например 1
---------------
|
|
|
|
С нами с 11.01.07
Сообщения: 3607
Рейтинг: 2686
|
Добавлено: 28/08/12 в 19:59 |
Леонид Ильич: фича не пользовалась спросом и в таком варианте ее прибили.
Оставили пока бекапно возможность залить в scj/tmp каталог с картинками типа /scj/tmp/gal1 и потом в импорте указать просто gal1
|
|
|
|
С нами с 21.02.12
Сообщения: 30
Рейтинг: 2
|
Добавлено: 31/08/12 в 22:07 |
ясно, спасибо.
|
|
|
|
С нами с 09.05.00
Сообщения: 2228
Рейтинг: 744
|
Добавлено: 08/09/12 в 23:51 |
Столкнулся с багом. Загрузил в импорте кучу галер с готовыми тумбами(по принципу thumb1,thumb2,thumb3). Ну и нажал как то рефреш страницы импорта. И тут же количество грабяшихся галер возросло в 2е, рефрешнул еше раз в трое и т.д. Удалил все нафиг загрузил по новой. Через некоторое время глянул List Thumbs - все сграбилось.. все в порядке. Количество тумб для каждой галеры именно то, что вбивал при импорте. Открыл снова страницу Импорта, чтобы следуюшую порцию галер запихнуть, а там Add galleries\thumbs цифра все таже, что была при последней загрузке. Рефрешнул страницу и опа, в сграбленных галерах количество тумб начало удваиваться за счет копий. Вот такой вот баг. Его конечно можно обходить, нажимая Click here to delete queue, после того как все отграбилось, но тем не менее. Все это делалось в Опере, если это имеет какое то значение.
|
|
|
|
С нами с 11.01.07
Сообщения: 3607
Рейтинг: 2686
|
Добавлено: 09/09/12 в 03:31 |
Mоrgan: почему баг, думаю ты просто убрал "check dupes"
|
|
|
|
С нами с 09.05.00
Сообщения: 2228
Рейтинг: 744
|
Добавлено: 09/09/12 в 04:10 |
LemonS писал: | Mоrgan: почему баг, думаю ты просто убрал "check dupes" |
Ну баг, потому что я ведь не отправлял повторно форму со списком галер. Я рефрешил пустую страницу. На каком так сказать "основании" скрипт умножал галеры которые были у него в процессе?
|
|
|
|