За последние 24 часа нас посетили 17616 программистов и 1605 роботов. Сейчас ищут 943 программиста ...

Ограничение доступа внешним ресурсам

Тема в разделе "Решения, алгоритмы", создана пользователем Carnager83, 28 июл 2009.

  1. Carnager83

    Carnager83 Активный пользователь

    С нами с:
    28 июл 2009
    Сообщения:
    3
    Симпатии:
    0
    Привет. У меня Два вопроса, очень нужна ваша подсказка.

    1) Каким образом можно сделать, чтобы пересечь все внешние ссылки на файлы у меня на сервере ? То есть, чтоб файлы были доступны для скачки или просмотра только с моего домена, и только.


    2) Каким образом можно зашифровать ссылки на файлы, которые у меня на сервере ?

    Пример : у меня есть файл Music.mp3 . каким образом зашифровать прямую ссылку на этот файл, причем чтобы каждый раз появлялась другая ссылка.

    Напр. : Как ссылку http://www.mysite.com/music.mp3 превратить в http://www.mysite.com/ajsdghsahadhgdsaya... , причем чтобы эта часть урл (ajsdghsahadhgdsayasdgasw) все время была разной, не повторялась бы....
     
  2. kostyl

    kostyl Guest

    if($_SERVER['REQUEST_URI'] === md5(sha1($MusikFileName))) {
    header(.......
    }
    Типа такого
     
  3. Carnager83

    Carnager83 Активный пользователь

    С нами с:
    28 июл 2009
    Сообщения:
    3
    Симпатии:
    0
    а как насчет первого вопроса ? как сделать так, чтобы только с моего домена был возможен просмотр и скачка файлов ? напр. рисунков...
     
  4. Elkaz

    Elkaz Старожил
    Команда форума Модератор

    С нами с:
    26 июн 2006
    Сообщения:
    3.373
    Симпатии:
    0
    Адрес:
    Баку, Азербайджан
    Carnager83
    Проверять referer
    Но это не панацея. Кому будет надо — всё равно с3.14здят
     
  5. kostyl

    kostyl Guest

    Carnager83
    да, не заморачивайся...
     
  6. Koc

    Koc Активный пользователь

    С нами с:
    3 мар 2008
    Сообщения:
    2.253
    Симпатии:
    0
    Адрес:
    \Ukraine\Dnepropetrovsk
    ТС явно разделом промахнулся
     
  7. Carnager83

    Carnager83 Активный пользователь

    С нами с:
    28 июл 2009
    Сообщения:
    3
    Симпатии:
    0
    Ну а как реферер проверять ? и самое главное встроить этот код в Wordpress....
     
  8. Koc

    Koc Активный пользователь

    С нами с:
    3 мар 2008
    Сообщения:
    2.253
    Симпатии:
    0
    Адрес:
    \Ukraine\Dnepropetrovsk
    спроси у вордпрессовцев
     
  9. Elkaz

    Elkaz Старожил
    Команда форума Модератор

    С нами с:
    26 июн 2006
    Сообщения:
    3.373
    Симпатии:
    0
    Адрес:
    Баку, Азербайджан
    Carnager83
    $_SERVER['HTTP_REFERER']