Блокирование для копирования адреса ссылки скачать

Аватар пользователя EmpireV

Привет всем!
Знаю , многие уже задавали вопрос по поводу копирования текста и пкм мышки. У меня другой вопрос но схожий.
Как оставить пкм и копирования текста, но запретить только копировать адрес ссылки + чтобы она не отображалась в коде страницы при нажатие ctrl+u? Скрин пример что именно надо заблокировать.

Заранее благодарю!

ВложениеРазмер
Иконка изображения snimok.jpg17.98 КБ
Тип материала:
Версия Drupal:
0 Спасибо

Комментарии

Аватар пользователя bsyomov
bsyomov 9 месяцев назад

А какой кейс использования такой странной фичи?
Ну т.е. зачем вообще так делать-то? Может вам на самом деле нужно совсем другое решение - одноразовые ссылки там, или ещё что-то?

0 Спасибо
Аватар пользователя EmpireV
EmpireV 9 месяцев назад

Дело в том , чтобы максимум усложнить копирование ссылки для того чтобы схожие ресурсы не копировади ссылку файлов с моего сервера.

0 Спасибо
Аватар пользователя gun_dose
gun_dose 9 месяцев назад

Сделайте ссылку с хэшем, обрабатывайте нажатие джаваскриптом. Сам скрипт можно сжать в base64, например. Плюс можно делать сами ссылки одноразовыми, тогда действительно будет очень трудно это обойти.

0 Спасибо
Аватар пользователя EmpireV
EmpireV 9 месяцев назад

Глупый вопрос. А как сделать ссылки на джава или как сделать ссылки на сайте одноразовыми , есди сам файл лежит на статичной ссылке

0 Спасибо
Аватар пользователя gun_dose
gun_dose 9 месяцев назад

Складывать файлы в папку, в htaccess забанить прямой доступ к файлам этой папки, а одноразовые ссылки роутить на сам файл. Ну это в теории)))

0 Спасибо
Аватар пользователя EmpireV
EmpireV 9 месяцев назад

Ну а если файлы лежат на файлохранилище и у них постоянные ссылки . И если Вам не сложно , то можете показать как правильно написать код для генерации ссылки на файл ?

0 Спасибо
Аватар пользователя EmpireV
EmpireV 9 месяцев назад

Может уже есть вообще готовые варианты как например?

0 Спасибо
Аватар пользователя bsyomov
bsyomov 9 месяцев назад

Готового решения в виде модуля drupal, например, я не знаю.
Есть полу серверные решения. например если у вас файлы раздаёт nginx: http://nginx.org/ru/docs/http/ngx_http_secure_link_module.html и на стороне сайта ссылка формируется при отображении страницы по определённой формуле.

0 Спасибо
Аватар пользователя EmpireV
EmpireV 9 месяцев назад

Почитаем. А кто нибуть модулями занимается?

0 Спасибо