Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
CJs
»
Тема:
Один стримротатор на несколько доменов, реально?
Новая тема
Ответить
цитата
21/06/08 в 23:50
Vasilich
Седня моча в голову стукнула, решил попробовать из одного стрима сделать несколько морд на разных доменах
но че то не получилось у меня. Может кто делал, реально ваще? где я ошибся тогда...
Итак:
На domain1.com стоит стрим, имеем domain2.com и domain3.com на которых стрим должен сделать морды.
В стриме делаем морды domain2 и domain3 (на них стоит ат3) , шаблон линок пишем такой
Код:
<a href="http://domain1.com/stream/out.php?l=#POS#&u=http://www.domain2.com/cgi-bin/at3/out.cgi?s=60&u=#GAL#"><img src="#THUMB#" alt="#DESC#" height="180" width="240"></a>
На домены domain2 и domain3 кидаем index.php c инклудами морд, все заебись показывается, но если кликать на тумбы, то 404 выдает, не на трейд не на гали не шлет, вот думаю может из за того что на аут с другого домена идет перенаправление или х.з, кто в этом деле поматёрей, гляньте, или ваще оно так не будет работать и на каждый домен стрим нужно ставить.
цитата
22/06/08 в 00:06
AWM-Guru
что то мне подсказывает что стрим не умеет выводитb морды на разные домены
цитата
22/06/08 в 00:20
Vasilich
AWM-Guru писал:
что то мне подсказывает что стрим не умеет выводитb морды на разные домены
Да морды выводит нормально, только вот с линками косяк, вот инклуд для того чтобы на другом домене морда была
Код:
<?php
$facename='domain2';
include('home/полныйпутьсервера/domain1.com/in.php');
?>
цитата
22/06/08 в 07:40
Woland
Тоже думал над этим, тоже пришёл к выводу, что через нишевую морду можно сделать (иначе как указать разные линки на аут трейдовых скриптов), но пока не реализовывал
цитата
22/06/08 в 09:24
awm_mark
видел у кого-то сетку сиджев так построенную, не помню только у кого (там стрим на ИПе висит). Но там для каждого домена свой стрим в отдельной папке
цитата
22/06/08 в 09:39
memento.mori
а разве это легально?
купил одну лицензию получается и юзаешь на 40 доменах?
цитата
22/06/08 в 09:48
Woland
Цитата:
а разве это легально?
купил одну лицензию получается и юзаешь на 40 доменах?
Ну есть же версия за процент ...
цитата
22/06/08 в 09:51
Vasilich
memento.mori писал:
а разве это легально?
купил одну лицензию получается и юзаешь на 40 доменах?
У меня фришная за процент, хотя да, это мысль
Овнеру стрима просто например можно как у дтр сделать, неограниченая лицензия в рамках сервера за 400 баксов к примеру.
Последний раз редактировалось: Vasilich (
22/06/08 в 09:57
), всего редактировалось 1 раз
цитата
22/06/08 в 09:57
memento.mori
да этож не проконтролируешь нормально...
думаю что после этого топика Душик будет что то придумывать и постарается исключить такую возможность
цитата
22/06/08 в 09:57
memento.mori
ну и надеюсь возьмёт и сделает возможность использования одной базы галер на несколько доменов
цитата
22/06/08 в 11:34
Action
Vasilich писал:
Код:
<a href="http://domain1.com/stream/out.php?l=#POS#&u=http://www.domain2.com/cgi-bin/at3/out.cgi?s=60&u=#GAL#"><img src="#THUMB#" alt="#DESC#" height="180" width="240"></a>
попробуй #ENCODED_GAL# вместо #GAL#
цитата
22/06/08 в 11:35
Vasilich
Action писал:
попробуй #ENCODED_GAL# вместо #GAL#
пробовал, не помогает
цитата
22/06/08 в 11:43
Action
Vasilich писал:
пробовал, не помогает
а на морде на domain2.com урл в параметре &u= точно не ломается? По идее все должно работать, стриму пох откуда его вызывают. Проверь еще, ставятся ли куки обоими скриптами.
цитата
22/06/08 в 11:50
Action
да, еще в индексе должны быть два инклуда, первым нужно дергать at3, вторым стрим.
в твоем коде только один, может в этом причина?
цитата
22/06/08 в 12:19
Vasilich
Цитата:
да, еще в индексе должны быть два инклуда, первым нужно дергать at3, вторым стрим.
в твоем коде только один, может в этом причина?
У меня два инклуда как положено, выше я просто конкретно для стрима привел инклуд. Куки ставятся нормально, в урлах не ломается ничего, забыл сказать, 404 отдает с домена domain1.com
цитата
22/06/08 в 13:19
Woland
Vasilich:
У тебя домены на разных серверах, или на одном ? Если на одном - попробуй может пути относительно сервера прописать, а не полные урлы ?
цитата
22/06/08 в 13:53
rusawm
out стрима не обрабатывает полный урл домена похоже, конечно можно изьебнуться и сделать редирект на этом же домене
цитата
22/06/08 в 14:41
Action
попробовал у себя разные варианты вызова, действительно 404 всегда, полез на форум разработчика:
http://rusupport.streamscripts.com/phpBB2/viewtopic.php?t=484
Есть сидж на домене А и есть блог на домене Б. Можно ли сделать чтоб на блоге выводилось, допистим, 5 тумб с сиджа?
средствами стримротатора нельзя
это ответ автора скрипта
цитата
22/06/08 в 14:52
Vasilich
Woland писал:
Vasilich:
У тебя домены на разных серверах, или на одном ? Если на одном - попробуй может пути относительно сервера прописать, а не полные урлы ?
На одном, но это ж в браузер пути полные будут передаваться сервера, так ваше работать не будет.
Цитата:
out стрима не обрабатывает полный урл домена похоже, конечно можно изьебнуться и сделать редирект на этом же домене
Сильно сложно получается, короче ставить стрим на каждый домен и ниибать мозг
цитата
22/06/08 в 15:35
Woland
Цитата:
На одном, но это ж в браузер пути полные будут передаваться сервера, так ваше работать не будет.
Скажем у тебя каталог vasilich и в нём три домена domain1, domain2, domain3, в них корни в папках htdocs ...
Путь из корня domain1 на аут скрипта в domain2 будет выглядеть, как
Код:
../../domain2/cgi-bin/at3/out.cgi
и т.д. Я об этом.
цитата
24/06/08 в 09:44
DmN
делаем так (для дедиков и/или хостингов с доступом по ssh)
базовый стрим стоит тут /home/domain1.com/stream/
домен 2 линкуем (по ssh)
Код:
bash# ln -s /home/domain1.com/stream /home/domain2.com/
index.php
Код:
<?
$facename=trim(str_replace("www.","",strtolower($_SERVER["HTTP_HOST"])));
include("./stream/in.php");
?>
в стриме делаем морды название=домен
Код:
<a href="/stream/out.php?l=#POS#&u=/go.php?u=#ENCODED_GAL#"><img src="/#LOCAL_THUMB#"></a>
Новая тема
Ответить
Эта страница в полной версии