Продукты / товары
Настройки продуктов, скидок и акций.
Администратор

Защита ссылки от скачивания извне

Автор: Олег, Создана: 18.07.2023 в 12:15, Последний ответ: 18.07.2023

Кроме того что ссылка для скачивания (которая указывается в продукте) имеет ограничение на время жизни и кол-во скачиваний, её ещё можно защитить от скачиваний извне, т.е. с других сайтов.

Т.е. если вашу ссылку разместят где то в соцсетях, торрентах или складчинах, то она работать не будет.

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

RewriteEngine on
# Скачивание только с вашего домена
RewriteCond %{HTTP_REFERER} !^http://vash-site.ru/ [nc]
# Куда направить если будет попытка скачать извне и для каких форматов файлов
RewriteRule .*.(djvu|pdf|rar|zip|mp3|wmv|flv|avi|wma)$ http://vash-site.ru/oops.html [nc]

http://vash-site.ru нужно заменить на реальный адрес вашего сайта.

Ниже приложил файл htaccess.txt, можете скачать его и поместить в папку, только обязательно переименуйте в .htaccess

1 ответ 766 просмотров
Администратор

RE: Защита ссылки от скачивания извне

Автор: Олег, Создано: 18.07.2023 в 12:16

готовый файл