- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Собственно сабж.
Есть сервер, планирую показывать видео через nginx. Но как защитить, что бы ссылки на ролики до видео flv не оказались на других сайтах.....
PS. Параметр referer через flash плеер не передается в 99%
Спасибо.
Собственно сабж.
Есть сервер, планирую показывать видео через nginx. Но как защитить, что бы ссылки на ролики до видео flv не оказались на других сайтах.....
PS. Параметр referer через flash плеер не передается в 99%
Спасибо.
Юзай hotlink protection, там пару строк в хтаксес добавляеш и всесто ролика будет выдавать кпримеру "ждём вас на офицальном сайте флеш видео роликов петя.ру"
перечитай : параметр referrer не передается . hotlink protection это, я так понимаю, не фича сервера, а прием конфигурирования как раз через referer и работает.
Сейчас поглядел - даже плеер youtube не передает referer.
Видимо глубокие механизмы самого флеш-плагина так работают.
Дело дрянь и нужно городить закачку через специальные url ?
или есть плееры доступные в исходниках, которые всегда передают referrer ?
Юзай hotlink protection, там пару строк в хтаксес добавляеш и всесто ролика будет выдавать кпримеру "ждём вас на офицальном сайте флеш видео роликов петя.ру"
думаю хотлинк не поможет, так как nginx не знает что такое .htaccess
Yurgon добавил 30.05.2009 в 11:20
перечитай : параметр referrer не передается . hotlink protection это, я так понимаю, не фича сервера, а прием конфигурирования как раз через referer и работает.
Сейчас поглядел - даже плеер youtube не передает referer.
Видимо глубокие механизмы самого флеш-плагина так работают.
Дело дрянь и нужно городить закачку через специальные url ?
или есть плееры доступные в исходниках, которые всегда передают referrer ?
что за специальные урл?
спасибо
как вариант
когда человек попадает на сайт - создается сессия
ссылка на флв не прямая, а через скрипт. скрипт проверяет наличие сессии, и отдает запрашиваемый файл только если сессия валидна...
это все чисто теоретически.. не уверен, что плеер будет передавать идентификатор сессии(через кукис. в любом случае можно его гетом передать), и скрипт, который отдает файл должен быть шустрый, чтобы не загружать сервер... лучше посмотреть в сторону CGI для этих целей (файл отдавать не ПХП через fast-cgi, а, к примеру, перлом через CGI)
и еще придется потрахаться с тем, чтобы скрипт начал отдавать файл не сначала, а, к примеру, с середины
Yurgon, специальные урл это примерно как MOP1 написал. только скрипт должен выдавать X-Accel-Redirect и завершаться.
спасибо всем...то есть готовых решений нет как я понял?
Генерировать для каждого файла хэш, хранимый в БД. В плеере указывать именно хэш. Ссылки на flv пусть воруют, периодически будуте менять хэш, а для несуществующих хэш-записей (ворованных) показывать рекламу "посетите наш сайт для просмотра ролика".
Inoteol добавил 30.05.2009 в 19:47
Для упрощения задачи, можно использовать симлинки.
Ну здесь даже нужно скрыть HTTP заголовки , так как в них видны пути до файлов.
Сами ответили на свой вопрос, сам flash-плеер не передаёт, но на вашем сервере можно устроить проверку.То есть, при запросе файла приписываете referer в заголовок, и далее проверка его. Если есть реферер - видео показываем, если реферер пустой - то в 99% случаев запрос с другого сайта.