Запретить доступ к файлам с других сайтов

Тема в разделе "Актуально, только не в тему", создана пользователем Jkr, 30.11.2007.

  1. Jkr
    Offline

    Jkr Группа поддержки

    Регистрация:
    04.08.2006
    Сообщения:
    464
    Симпатии:
    27
    Пол:
    Мужской
    Как запретить, например, ставить ссылки на картинки с другого сайта? Чтобы при этом на самом сайте они показывались.
    Например, у меня есть 10 фото (лежат на сервере, показываются через datsogallery). Как сделать так, чтобы если на другом сайте поставят ссылку на фото прямо на мой сайт - им возвращалась 500 :)

    В docman есть такая интересная вещь: каталог с файлами закрыт .htaccess'овским deny from all, но файлы-то качаются. Вот по аналогии хотелось бы показывать видео только на своем сайте.

    Пробовал в .htaccess

    order allow, deny
    allow from ip_сервера_на_котором_стоит_сайт
    allow from 127.0.0.1
    allow from mysite.ru
    deny from all

    Перестал отдавать картинки/видео даже своему сайту.

    Спасибо!
     
  2.  
  3. diz1
    Offline

    diz1 Недавно здесь

    Регистрация:
    27.09.2007
    Сообщения:
    41
    Симпатии:
    1
    Пол:
    Мужской
    Ответ: Запретить доступ к файлам с других сайтов

    А в .htaccess той папки где хранятся изображения?
    По крайней мере так работает стандартная функция в datsogallery
     
  4. Jkr
    Offline

    Jkr Группа поддержки

    Регистрация:
    04.08.2006
    Сообщения:
    464
    Симпатии:
    27
    Пол:
    Мужской
    Ответ: Запретить доступ к файлам с других сайтов

    именно в нем и пробовал.
    но тогда не хочет отдавать картинки даже своему сайту.
     
  5. Dead Krolik
    Offline

    Dead Krolik Недавно здесь => Cпециалист <=

    Регистрация:
    13.04.2007
    Сообщения:
    3 685
    Симпатии:
    101
    Пол:
    Мужской
    Ответ: Запретить доступ к файлам с других сайтов

    Никак. В принципе не существует способа удостовериться откуда человек смотрит что-либо. Есть вариант с HTTP_REFERER, но не у всех они включены.
     
    Jkr нравится это.

Поделиться этой страницей

Загрузка...