Documentation index
- ReadMe
- Things To Know
-
- New Style Rotation
Сразу небольшое отступление: при инсталяции скрипт ничего не пишет ни в корень домена, ни куда либо еще кроме своей папки scj. Все, совершенно все, файлы скрипта только в этой папке. out.php находится в папке scj/cgi. Его можно перенести куда угодно, например на корень домена. Note: если вы куда-то переносите out.php, index.php или include.php обязательно туда же надо скопировать common.php.
Если вы собираетесь использоваться внутренную ротацию и трейд то переходите сразу к New Rotation Step By Step
Если толкьо трейд то есть 2 варианта учета трафика, использовать надо только 1 из них, совмещать не надо.
1. Самый простой вариант:
Если у вас страница SHTML то надо добавить
<!--#include virtual="/scj/cgi/include.php?${QUERY_STRING}"-->
Если у вас страница PHP
<?php include_once ('./scj/cgi/include.php'); ?>
2. Более продвинутый вариант, при котором работают редиректы входящих хитов.
Надо переписать index.php, common.php, out.php из каталога scj/cgi в каталог, куда у вас будут приходить серферы. Обычно это рут домена. Если у вас там уже есть любые другие файлы с именем index, то их надо переименовать или переместить в другой каталог.
Далее создать нужное кол-во страниц (морд) и указать их скрипту в Settings→CJ Pages.
Скрипт будет по очереди ротировать заданные страницы для серферов. Т.е. при первом заходе серфер попадет на страницу http://yourdomain.com/page1.html
при втором http://yourdomain.com/page2.html
при 3-м /usr/home/yourdomain.com/page3.html
потом все начинается с начала.
Страницы page1.html, page2.html и тд это ваши страницы с дизайном, инклудами и тд. Итак в этом варианте надо сделать 2 действия:
В саму страницу ничего дополнительно добавлять не надо.
Указывать страницы можно в 2-х вариантах: - URL страницы - Path страницы
В чем разница? Если вы указываете URL, то серфера редиректит на заданную страницу. При этом заданная страница может быть каким-то скриптом или shtml страницей. Но тут есть редирект, т.е. небольшая задержка. Если же вы указываете путь, то скрипт просто отображает заданный файл, но при этом нет редиректа и соответственно задержки. Во втором случае вы так же можете использовать в файле php.
3. Если у вас мультистраничный сидж, те кроме основной страницы существуют еще архивы, то значительная часть трафика может приходить именно на эти страницы. В этому случае вам надо использовать другой вариант подсчета хитов. Для этого в каждую страницу необходимо вставить код
<!--#include virtual="/scj/cgi/include.php?${QUERY_STRING}"--> или для пхп файлов <?php include_once ('./scj/cgi/include.php'); ?>
Этот же вариант можно использовать даже если у вас всего одна страница. Этот вариант аналогичен варианту 2, просто как небольшое уточнение для мультистраничных сайтов.
Итого в этом варианте надо сделать 1 действие - добавить строку в файл.