lef2000, пропиши в замыкающий аут потока (потока, а не группы!) url любого платника и посмотри. Похоже ты просто не передаёшь ключ на ТДС и она не найдя совпадений применяет правило группы "stop" и ничего не показывает во фрейме. В логах пишется что-нибудь?
master_jeday: Как все-таки сделать, чтобы траф с определенных урл (категорий) распределялся по разным урл?
Как вариант, используй вместо макроса [KEYWORD], макрос передающий URL текущей страницы ([AURL] или что-то подобное).
В фильтрах потока установи
Наличие в ключевом слове "отбирать"
/cat1/iu
В следующем потоке
/cat2/iu
и т. д.
Если не использовать API, то можно категорию дёргать прямо из реферера. При API в реферере источник перехода: ПС, соцсеть и т. д.
---------- Добавлено 07.08.2018 в 22:17 ----------
master_jeday: Без API при использовании слива Iframe будет просто в указанном месте фрейм выводиться. Сам html код дора не удалится. Через API так же сделать можно, чтобы просто фрейм подгружался поверх страницы дорвея?
Понял тебя. Делай как я - юзай жесткий редирект и не заморачивайся с фреймами, в которых ещё и не все сайты открываются.
master_jeday: но при этом html код дора не трогался?
При использовании API в исходном коде никаких признаков ТДС не видно.
master_jeday: юзеры увидят только фрейм, боты только код дора
Это не так. Юзеры увидят фрем только при попадании под условия фильтрации. Иначе будут видеть дор с чистым кодом.
master_jeday: Допустим 2 потока. В них разные только урлы. Я так понимаю переменную $z_out надо менять на Id потока или как
Никакого ID потока нет. Есть ID группы (прописанный в api.php), которая включает в себя неограниченное число потоков. Просто создай потоки с разными URL-ами слива и разными настройками фильтрации. Они будут обрабатываться последовательно.
Группа - это как деревянная лестница в одной из ступеней которой торчит или не торчит гвоздь. Ты катишься задницей по ступеням-потокам, пока не совпадут условия фильтрации и ты не зацепишься за гвоздь на нужном потоке. Не совпали условия - упал в лужу под лестницей - выполнилось условие перенаправления для группы. В нашем случае - это STOP, то бишь не выполнять никаких редиректов и юзер/бот видит чистый код дорвея.
---------- Добавлено 07.08.2018 в 14:02 ----------
P.S. почему никто не читает мануал? там ведь всё разжевано...
Создаёшь группу с типом редиректа "Stop", внутри неё поток (или потоки) с типом редиректа "API". URL платника, который хочешь показать во фрейме, в аут потока.
При таких настройках, юзеры, которые попадают под условия фильтрации, увидят платник во фрейме. Ботам и невалидным юзерам будет показана страница дора.
---------- Добавлено 07.08.2018 в 11:56 ----------
master_jeday: можно ли в одной группе несколько потоков создать и в каждом свой урл слива прописать (чтобы через фрейм открывались)?
SergejF: Но бывает высококлассные чтецы начитывают явно низкопробные произведения. Возможно за это они получают оплату от авторов?
Несомненно. Если я не ошибаюсь, упомянутым И. Князевым на коммерческой основе начитано несколько романов сомнительного качества (очередная муть про "попаданцев"), за что его критиковали на РуТреккере.
lef2000, посмотрел твои скрины. Судя по ним, код фрейма находится вне секции HEAD. Перенеси его повыше, прямо перед закрывающим тегом </head>
lef2000, пропиши в замыкающий аут потока (потока, а не группы!) url любого платника и посмотри. Похоже ты просто не передаёшь ключ на ТДС и она не найдя совпадений применяет правило группы "stop" и ничего не показывает во фрейме. В логах пишется что-нибудь?
Что то не получается, помогите.
Ты почему вот так прописал?
$z_key = $key;
Чет подозреваю, что для вордпресса нужно как-то так:
$z_key = the_title();
или
$z_key = get_the_title();
потёр дубль
Без API будет палиться домен тдс, что тоже херново
Если сайтов относительно немного, то можно ТДС поставить в папки на каждый. Будет кошерно.
Как все-таки сделать, чтобы траф с определенных урл (категорий) распределялся по разным урл?
Как вариант, используй вместо макроса [KEYWORD], макрос передающий URL текущей страницы ([AURL] или что-то подобное).
В фильтрах потока установи
Наличие в ключевом слове "отбирать"
/cat1/iu
В следующем потоке
/cat2/iu
и т. д.
Если не использовать API, то можно категорию дёргать прямо из реферера. При API в реферере источник перехода: ПС, соцсеть и т. д.
---------- Добавлено 07.08.2018 в 22:17 ----------
Без API при использовании слива Iframe будет просто в указанном месте фрейм выводиться. Сам html код дора не удалится. Через API так же сделать можно, чтобы просто фрейм подгружался поверх страницы дорвея?
Понял тебя. Делай как я - юзай жесткий редирект и не заморачивайся с фреймами, в которых ещё и не все сайты открываются.
но при этом html код дора не трогался?
При использовании API в исходном коде никаких признаков ТДС не видно.
юзеры увидят только фрейм, боты только код дора
Это не так. Юзеры увидят фрем только при попадании под условия фильтрации. Иначе будут видеть дор с чистым кодом.
Допустим 2 потока. В них разные только урлы. Я так понимаю переменную $z_out надо менять на Id потока или как
Никакого ID потока нет. Есть ID группы (прописанный в api.php), которая включает в себя неограниченное число потоков. Просто создай потоки с разными URL-ами слива и разными настройками фильтрации. Они будут обрабатываться последовательно.
Группа - это как деревянная лестница в одной из ступеней которой торчит или не торчит гвоздь. Ты катишься задницей по ступеням-потокам, пока не совпадут условия фильтрации и ты не зацепишься за гвоздь на нужном потоке. Не совпали условия - упал в лужу под лестницей - выполнилось условие перенаправления для группы. В нашем случае - это STOP, то бишь не выполнять никаких редиректов и юзер/бот видит чистый код дорвея.
---------- Добавлено 07.08.2018 в 14:02 ----------
P.S. почему никто не читает мануал? там ведь всё разжевано...
master_jeday, вверху шаблона:
$z_key = '[KEYWORD]';
include $_SERVER['DOCUMENT_ROOT'].'/api.php';
?>
где [KEYWORD] - макрос твоего доргена, заменяемый ключом при генерации.
Если без передачи ключа:
Далее перед </head> код фрейма:
if($z_bot == $z_empty && !empty($z_out)){echo "
<frameset rows=\"100%,*\" border=\"0\" frameborder=\"0\" framespacing=\"0\" framecolor=\"#000000\"><frame src=\"$z_out\"><noframes>
";}
?>
Создаёшь группу с типом редиректа "Stop", внутри неё поток (или потоки) с типом редиректа "API". URL платника, который хочешь показать во фрейме, в аут потока.
При таких настройках, юзеры, которые попадают под условия фильтрации, увидят платник во фрейме. Ботам и невалидным юзерам будет показана страница дора.
---------- Добавлено 07.08.2018 в 11:56 ----------
можно ли в одной группе несколько потоков создать и в каждом свой урл слива прописать (чтобы через фрейм открывались)?
Да, конечно.
Ещё Д. Оргин неплохо Шекли начитывает. (др книг в его исполнении я пока не слушал)
Он начитал пару романов Воннегута.
Мне понравилось.
Но бывает высококлассные чтецы начитывают явно низкопробные произведения. Возможно за это они получают оплату от авторов?
Несомненно. Если я не ошибаюсь, упомянутым И. Князевым на коммерческой основе начитано несколько романов сомнительного качества (очередная муть про "попаданцев"), за что его критиковали на РуТреккере.
Игорь Князев, Клюквин и Чонишвили. Чтецы!
Да, эти хороши. От себя добавлю ещё Семёна Янишевского и Михаила Горевого.