|
Варезник на DLE, модуль Leech и ссылки на ФО
|
|
05.02.2013, 13:15
|
|
#1
|
Регистрация: 30.03.2011
Сообщений: 13
|
Варезник на DLE, модуль Leech и ссылки на ФО
|
Такой вопрос:
Обычный DLE варезник со ссылками на всякие разные обменники, ссылки при помощи модуля leech преобразовываются во внутренние, то есть на обменник пользователь направляется через редирект. Будет ли в таком случае передаваться рефер сайта файлообменнику и соответственно капать процент владельцу рессурса?
Если нет можно ли это как-то настроить?
ссылка имеет вид
http://mysite.com/engine/go.php?url=...UuaHRtbA%3D%3D
|
|
|
05.02.2013, 23:57
|
|
#2
|
Регистрация: 02.07.2011
Сообщений: 219
|
я с дле не работал и мод этот не видел.
если его писали не глупцы, то реферер конечно передается
а вообще ты сам можешь проверить это.
1. создай файл test.php
2. напиши в него
<?php
echo $_SERVER['HTTP_REFERER'];
?>
этот код показывает реферера.
3. залей по фтп, или как ты обычно заливаешь на сайт, этот файл. клади его в корень сайта. где у тебя всякие index.php и подобные.
4. запости на длешке тестовый пост, в котором оставь ссылку http://ТВОЙ_САЙТ.com/test.php. надо что бы она преобразовалась, как та, что ты показал.
вообщем опубликовал пост, смотришь его, переходишь по ссылке - в результате тебя должно перекинуть на твой тестовый файл, который покажет тебе реферер.
ну или если не хочешь гемороиться просто подожди кого-то, кто работает с дле)
но я считаю лучше один раз самому убедиться, что все пашет как надо, что бы не думать потом ничего дурного и не сомневаться.
|
|
|
06.02.2013, 15:15
|
|
#3
|
Регистрация: 30.03.2011
Сообщений: 13
|
спасибо, интересное решение
ДЛЕ-шники, а вы как предпочитаете поступать с сылками?
Просто закрывать тэгами от индексации?
|
|
|
08.02.2013, 03:09
|
|
#4
|
Регистрация: 14.05.2011
Сообщений: 1,046
|
Paradoks, закрываю через тег leech, рефер передается нормально, так что смело можешь пользоваться родным DLE-шним тегом leech
|
|
|
09.02.2013, 01:51
|
|
#5
|
Регистрация: 14.05.2011
Сообщений: 1,046
|
Или таким способом можно
Отличный хак позволяющий делать редирект по всем внешним ссылкам. Редирект получается вида http://site.ru/go/?http://внешняя ссылка.
Установка:
1. Открываем файл \engine\classes\parse.class.php и находим:
return "<a href=\"" . $url['html'] . "\" " . $target . ">" . $url['show'] . "</a>" . $url['end'];
Заменяем на:
if($this->check_home($url['html']))
{
return "<a href=\"" .$url['html']. "\" " .$target. ">" .$show. "</a>" . $url['end'];
}
else
{
$url['html'] = $config['http_home_url']."go/?". $url['html'];
return "<noindex><a rel=\"nofollow\" href=\"".$url['html']."\" ".$target.">". $url['show'] ."</a></noindex>
" . $url['end'];
}
2. В корне сайта создаем папку go, а в ней создаем файл index.php с содержимым:
<?php
if (!empty($_SERVER['QUERY_STRING'])){
$re_addr=$_SERVER['QUERY_STRING'];
header('Location: '.$re_addr);
}
?>
Там же, в папке go создаем файл .htaccess с содержимым:
DirectoryIndex index.php
RewriteEngine Off
Готово! Теперь создаем новость и смотрим на результат. Все внешние ссылки будут в noindex и nofollow, а также http://site.ru/go/?http://внешняя ссылка
|
|
|
09.02.2013, 13:41
|
|
#6
|
Регистрация: 11.02.2012
Сообщений: 2,241
|
Поздно заметил пост. Уже все написали. В дле много встроенных вкусняшек облегчающих жизнь администратору.
Реферер под личем передается 100% - процент с сайта вы получите.
Модуль go лучше не использовать, спамеры используют сайты с этим модулем для рекламы своих ресурсов без участия вашего сайта. Натыкался на такие полотна. И хотя говорят, что яша перстал индексировать полотна. Но кто его знает...
Тем более что при этом все рефереры будут вести с одного адреса - вопрос как прореагирует админ фо?
Думаю достаточно включить лич.
|
|
|
16.02.2013, 18:57
|
|
#7
|
Регистрация: 30.03.2011
Сообщений: 13
|
спасибо за ответы
Да, опробовал, leech нормально всё передает, думаю лучшее решение по избавлению от внешних ссылок
|
|
Здесь присутствуют: 1 (пользователей: 0, гостей: 1)
|
|
|