Перейти к публикации

Как сделать ссылку на скачку с другого ресурса?


Рекомендованные сообщения

Как сделать ссылку на скачку с другого ресурса, например "рапидшары"?

Нужно чтоб получилась ссылка типа http://сайт.ru/go/файл

Как это замутить? Это мод или хак? Как называется? :unsure:

У меня DLE 5.3

Ссылка на сообщение
Поделиться на других сайтах

<?php

$url=$_SERVER['REQUEST_URI']; // получаем параметр (/go/mail.ru)

$url=substr("$url", 4); // обрезаем 4 знака слева чтобы осталось mail.ru

header("Location: http://$url"); // редиректим на этот адрес (mail.ru)

?>

теперь сохраняем это в файле go

да да...

просто файл go без .php или ещё чего..

кладём его в корень сайта

дальше..

если у вас есть уже файл .htaccess то добавляем в него если нет, то создаете

важно !! точка в начале файла.. в windows так сделать не получится, поэтому на самом сервере переименуете..

в общем пишем туда это:

<FilesMatch "^(go)$">

ForceType application/x-httpd-php

</FilesMatch>

http://ваш-сайт.ru/go/mail.ru

Изменено пользователем Numb
Ссылка на сообщение
Поделиться на других сайтах

Так вот как на многих сайтах такую мазу замутили! :) Спасибо за подсказку, на досуге поэксперементирую.

Ссылка на сообщение
Поделиться на других сайтах

создаешь файл go.php

в него пишешь

[HIDE=3]

<?php

header("Location: $url");

?>

[/HIDE]

потом пишешь ссылки url=http://www.allyof.info/go.php?url=yandex.ru

данная ссылка будет работать если файл лежит в корневой папке

Изменено пользователем ©BSI®
Ссылка на сообщение
Поделиться на других сайтах

<?php

$url=$_SERVER['REQUEST_URI']; // получаем параметр (/go/mail.ru)

$url=substr("$url", 4); // обрезаем 4 знака слева чтобы осталось mail.ru

header("Location: http://$url"); // редиректим на этот адрес (mail.ru)

?>

теперь сохраняем это в файле go

да да...

просто файл go без .php или ещё чего..

кладём его в корень сайта

дальше..

если у вас есть уже файл .htaccess то добавляем в него если нет, то создаете

важно !! точка в начале файла.. в windows так сделать не получится, поэтому на самом сервере переименуете..

в общем пишем туда это:

<FilesMatch "^(go)$">

ForceType application/x-httpd-php

</FilesMatch>

http://ваш-сайт.ru/go/'>http://ваш-сайт.ru/go/mail.ru'>http://ваш-сайт.ru/go/'>http://ваш-сайт.ru/go/mail.ru'>http://ваш-сайт.ru/go/'>http://ваш-сайт.ru/go/mail.ru'>http://ваш-сайт.ru/go/'>http://ваш-сайт.ru/go/mail.ru

Не совсем понял: http://ваш-сайт.ru/go/'>http://ваш-сайт.ru/go/mail.ru'>http://ваш-сайт.ru/go/'>http://ваш-сайт.ru/go/mail.ru'>http://ваш-сайт.ru/go/'>http://ваш-сайт.ru/go/mail.ru'>http://ваш-сайт.ru/go/'>http://ваш-сайт.ru/go/mail.ru - ссылку такого вида потом в новости уже можно пихать?

Для разных ссылок, типа: http://ваш-сайт.ru/go/'>http://ваш-сайт.ru/go/mail.ru/file.zip, http://ваш-сайт.ru/go/'>http://ваш-сайт.ru/go/yahoo.com/dle/news/123.swf?

Ссылка на сообщение
Поделиться на других сайтах

<?php

$url=$_SERVER['REQUEST_URI']; // получаем параметр (/go/mail.ru)

$url=substr("$url", 4); // обрезаем 4 знака слева чтобы осталось mail.ru

header("Location: http://$url"); // редиректим на этот адрес (mail.ru)

?>

теперь сохраняем это в файле go

да да...

просто файл go без .php или ещё чего..

кладём его в корень сайта

дальше..

если у вас есть уже файл .htaccess то добавляем в него если нет, то создаете

важно !! точка в начале файла.. в windows так сделать не получится, поэтому на самом сервере переименуете..

в общем пишем туда это:

<FilesMatch "^(go)$">

ForceType application/x-httpd-php

</FilesMatch>

http://ваш-сайт.ru/go/mail.ru

попробывал зделат как в первом варианте не получилось =(

можно поподробней что здес мне надо исправит ,? получаем параметр (/go/mail.ru) ?

---

а может мне не это вовсе нужно ?

у меня есть каталог музыки который я хочю выложит на сайт ну чтобы ссылка на скачку была такаяже - как и при добавлении файла через админку - тоесть антилич + сколко раз скачали ? как это можно реализоват ? не реалтно все файлы через админку заливат =( ...

заранее спосибо !

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

а как сделать чтобы еще и считал нажатия на ссылки и записывал например в базу

а потом например можно было бы это вставить в шаблон и на сайте видеть количество нажатий?

p.s. понимаю что это уже сложнее, но если что готов заплатить за такой модуль

Изменено пользователем SerNosi
Ссылка на сообщение
Поделиться на других сайтах

Смотрите здесь: http://bestplace.ru/page/1045_0_2_0_C19/

Спасибо. Так прикольней :)

А вот если бы кто-то сказал как сделать:

Что бы кто-бы не написал ссылку, в комментах и.т.д. она сразу становилась http://forum.dle-news.ru/go/mail.ru

:rolleyes:

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...