Скрипт для софта и кодеков!?
Модератор: Begemot
Скрипт для софта и кодеков!?
В версии 3.5 для этого используется способ перенаправляения "remote://", подробности в документации
Здрасте
Кто работает с софтом наверно как и я зе..сь каждый день лазить в админку и следить за новостями о смене урла, а если их(партнерок) не одна, это начинает напрягать, для этого некоторые партнерки дают персональную линку с доменом.
Как это реализовать? Нужно выцепить с линка новый домен и вставить его в сутре и сутра уже редиректила на выцепленную линку с кейвордом
ttp://отпарсенный_линк.com/?q=$keyword
Если у кого есть поделитесь или расскажите как можно это реальзовать.
Здрасте
Кто работает с софтом наверно как и я зе..сь каждый день лазить в админку и следить за новостями о смене урла, а если их(партнерок) не одна, это начинает напрягать, для этого некоторые партнерки дают персональную линку с доменом.
Как это реализовать? Нужно выцепить с линка новый домен и вставить его в сутре и сутра уже редиректила на выцепленную линку с кейвордом
ttp://отпарсенный_линк.com/?q=$keyword
Если у кого есть поделитесь или расскажите как можно это реальзовать.
Ссылка: | |
BBcode: | |
HTML: | |
Скрыть ссылки на пост |
вот так:
curl://domain.com/gogo.php
- этот урл прописать в схеме сутры.
где gogo.php это скрипт который редиректит на нужный домен ( <? header("Location: http://go.com/");?> ),
- сам запрос к сайту с доменом занимает время,
поэтому нужно два скрипта:
cron.php - обновляет содержимое gogo.php каждые N минут по крону,
а gogo.php собственно редиректит.
curl://domain.com/gogo.php
- этот урл прописать в схеме сутры.
где gogo.php это скрипт который редиректит на нужный домен ( <? header("Location: http://go.com/");?> ),
- сам запрос к сайту с доменом занимает время,
поэтому нужно два скрипта:
cron.php - обновляет содержимое gogo.php каждые N минут по крону,
а gogo.php собственно редиректит.
Ссылка: | |
BBcode: | |
HTML: | |
Скрыть ссылки на пост |
разложу все по полочкам:
на домене site.com в папке redir создаем файл actual_domain.php
и в него пишем такое:
потом actual_domain.php ставим в крон, например на выполнение раз в 30 мин и после первого выполнения скрипта в папке redir создатся файл tc.php.
в сутре пишем такой урл для редиректа на лендинг:
http://site.com/redir/tc.php
http://domainstatsxml.com/export_dom...p?code=XXXXXXX - это заменяем на свой урл для получения актуального домена
/soft.php?aid=XXXX&d=X&product=XPA&refer=XXXXXX - заменяем на свое продолжение урла лендинга
Все, спасибо DaNGeR`у
на домене site.com в папке redir создаем файл actual_domain.php
и в него пишем такое:
Код: Выделить всё
<?php
$domain = trim(strip_tags(join("",@file("http://domainstatsxml.com/export_domainxml.php?code=XXXXXXX"))));
if ($domain != "")
{
$tc_domain = "http://" . $domain . "/soft.php?aid=XXXX&d=X&product=XPA&refer=XXXXXX";
$tc = fopen("tc.php", "w+");
fwrite($tc, '<?php header("Location: ' . $tc_domain . '"); ?>');
fclose($tc);
}
?>
в сутре пишем такой урл для редиректа на лендинг:
http://site.com/redir/tc.php
http://domainstatsxml.com/export_dom...p?code=XXXXXXX - это заменяем на свой урл для получения актуального домена
/soft.php?aid=XXXX&d=X&product=XPA&refer=XXXXXX - заменяем на свое продолжение урла лендинга
Все, спасибо DaNGeR`у
Ссылка: | |
BBcode: | |
HTML: | |
Скрыть ссылки на пост |
лучше использовать безредиректный curl://в сутре пишем такой урл для редиректа на лендинг:
http://site.com/redir/tc.php
Ссылка: | |
BBcode: | |
HTML: | |
Скрыть ссылки на пост |
Re: Скрипт для софта и кодеков!?
по крону каждые 10 минут:
cd /путь/admin;/usr/bin/php -c ./php.ini update_link.php
внутри admin/php.ini:
allow_url_fopen = on;
файл admin/update_link.php:
создать файл в корне домена link.php и права на него 777
cd /путь/admin;/usr/bin/php -c ./php.ini update_link.php
внутри admin/php.ini:
allow_url_fopen = on;
файл admin/update_link.php:
Код: Выделить всё
<?
$link = trim(file_get_contents("http://domain.com/getlink"));
if(preg_match("/^http:\/\/\S+$/", $link))
{
$tc = fopen("../link.php", "w+");
fwrite($tc, '<?php header("Location: ' . $link . '"); ?>');
fclose($tc);
}
?>
Ссылка: | |
BBcode: | |
HTML: | |
Скрыть ссылки на пост |
Re: Скрипт для софта и кодеков!?
Begemot писал(а):по крону каждые 10 минут:
cd /путь/admin;/usr/bin/php -c ./php.ini update_link.php
внутри admin/php.ini:
allow_url_fopen = on;
файл admin/update_link.php:создать файл в корне домена link.php и права на него 777Код: Выделить всё
<? $link = trim(file_get_contents("http://domain.com/getlink")); if(preg_match("/^http:\/\/\S+$/", $link)) { $tc = fopen("../link.php", "w+"); fwrite($tc, '<?php header("Location: ' . $link . '"); ?>'); fclose($tc); } ?>
Если обновлять линк по крону каждую минуту, сервак сильно грузить будет данные метод ?
Ссылка: | |
BBcode: | |
HTML: | |
Скрыть ссылки на пост |