3 روش جلوگیری از دانلود ویدیو در وردپرس
حفاظت از ویدیو ها در سایت های آموزش آنلاین و سایر سایت ها اهمیت زیادی دارد. شما برای جلوگیری از دانلود ویدیو در وردپرس، در سایت خود راه کارهای متفاوتی می توانید به کار ببرید. اگر علاقمند به دانستن این راه کارها هستید در این مقاله با ما همراه باشید.
در فضای وب امروز، وجود ویدیو برای سایت هایی که محتوای آموزشی دارند اهمیت زیادی دارد. یکی از دلایل آن گوگل است که در رتبه بندی نتایج و سئو، محتوای ویدیویی را ارزشمند در نظر گرفته و به آن محتوا رتبه بالاتری می دهد. ویدیوها محتواهای مهمی هستند که هدف آنها به اشتراک گذاری تخصص و دانش با دیگران بوده و تولید آنها زحمت زیادی دارد.
از سایت های آموزشی تا فروش دوره گرفته تا هر سایتی که محتوای ویدیویی تولید می کند دغدغه این را دارد که از محتوای خود محافظت و اقدام به جلوگیری از دانلود ویدیو در سایت کند. اگر شما هم بخواهید ویدیو توسط کاربران قابل مشاهده باشد ولی نتوانند آن را دانلود کنند، برای جلوگیری از دسترسی غیرمجاز کاربران به ویدیو و بازنشر آن باید اقدامات مناسبی را انجام دهید. در این مقاله سه روشی را آورده ایم که به شما کمک می کنند تا به جلوگیری از دانلود ویدیو در وردپرس اقدام کنید.
چگونه به جلوگیری از دانلود ویدیو در وردپرس اقدام کنیم؟
روش های متنوعی برای محافظت از ویدیو وجود دارند اما جلوگیری از امکان دانلود ویدیو در وردپرس و جلوگیری از بازنشر ویدیوها کمی مشکل تر است. بعضی از روش های محافظت از آنها شامل این موارد می شوند: استفاده واترمارک روی ویدیوها با نرم افزاهایی که امکان قرار دادن Watermark دارند، استفاده از بعضی پلیرها که امکان محافظت دارند یا بعضی سرویس های میزبانی که از ویدیوها در برابر دانلود محافظت میکنند.
نکته ای جا دارد به آن اشاره کنیم این است که جلوگیری از دانلود ویدیوها در وردپرس با اینکه شما تعیین کنید محتوایتان برای چه کاربرانی نمایش داده شود، متفاوت است. امکان نمایش ویدیو برای کاربران و دانلود محتوا توسط بعضی از آنها به استراتژی شما بستگی دارد. برای مثال با استفاده از افزونه های اشتراک ویژه مانند افزونه Restrict Content Pro و افزودنی Restrict Content Pro می توانید برای اعمال محدودیت روی لینک های دانلود استفاده کنید و به کاربران بر اساس سطح آنها، محتوا (ویدیو) را نمایش دهید. در واقع یک استراتژی که تعیین کند هر سطح کاربر دقیقا چه ویدیوهایی را مشاهده کند.
اما زمانی هست که شما به طور کلی می خواهید مانع از به اشتراک گذاری و باز نشر لینک ویدیوهایتان شوید. کاربران با لاگین کردن به سایت با توجه به استراتژی که قرار دادید می توانند ویدیو را ببینند و دانلود کنند اما می خواهید امکان دسترسی به لینک دانلود را برای بازدیدکنندگان و کاربران خود غیر فعال کنید. سه روش برای جلوگیری از دانلود ویدیو در وردپرس وجود دارد که استفاده از فایل htaccess، استفاده از افزونه های غیرفعالسازی کپی و کلیک راست، افزونه Presto Player هستند.
✔️ غیرفعالسازی دسترسی مستقیم به URL با استفاده از فایل .htaccess
اولین و موثرترین تکنیکی که می تواند از کپی شدن و دانلود ویدیوهای شما جلوگیری کند، غیرفعال کردن دسترسی مستقیم به آن URL از طریق .htaccess است. با این کار دیگر نگران دسترسی مستقیم به URL ویدیوها نباشید. این روش که برای جلوگیری از دانلود ویدیو در سایت است، مانع از نمایش ویدیو در سایت شما نمی شود اما از دسترسی مستقیم به محتوای شما جلوگیری می کند و هیچ کس نمی تواند آن را کپی و بازنشر کند. اگر آدرس ویدیو شما https://yourdomain.com/video.mp4 باشد و کسی با زدن این آدرس بخواهد به ویدیو شما دسترسی داشته باشد صفحه 403 را به او نشان می دهد.
برای دسترسی به فایل .htaccess وارد هاست خود شده و در مسیر Filemanager > Public-html (در واقع جایی که وردپرس شما نصب است) می توانید به این فایل دسترسی داشته باشید.
این فایل با نصب وردپرس تولید می شود اما اگر به هر دلیلی در دسترس نبود یک فایل .htaccess در هاست ایجاد کنید و کدهای بخش بعد را در آن ثبت کنید. این کار به محافظت از ویدیو دوره آنلاین و سایر ویدیوهای شما کمک می کند.
کدهایی که باید برای جلوگیری از دانلود فیلم در سایت تان در فایل .htaccess کپی کنید:
RewriteEngine on RewriteCond %{HTTP_REFERER} !^http://(www\.)?localhost [NC] RewriteCond %{HTTP_REFERER} !^http://(www\.)?localhost.*$ [NC] RewriteRule \.(gif|jpg)$ – [F]
✔️ غیرفعالسازی کپی و کلیک راست
یکی دیگر از روش های جلوگیری از دانلود ویدیو در وردپرس، غیرفعال کردن کپی و کلیک راست است. با استفاده از این روش می توانید از سرقت ویدیوهای خود توسط حدود 80 درصد از افراد غیر فنی جلوگیری کنید و از محتوای ویدیویی و غیره محافظت کنید. این کار را می توانید با استفاده از کدنویسی و پلاگین انجام دهید. روش ساده تر استفاده از پلاگین است. افزونه هایی مانند Wp content copy protection pro و WP Content Copy Protection به شما کمک می کنند کپی و کلیک راست محتوای تان را غیرفعال کنید. با این حال بعضی از افرادی که با کدنویسی آشنایی دارند (حدود 10 درصد از افراد) می توانند راهی برای کپی محتوا با استفاده از page source پیدا کنند.
✔️ استفاده از افزونه Presto Player
برای جلوگیری از دانلود ویدیو قرار گرفته شده در سایت می توانید از افزونه Presto Player استفاده کنید. البته این افزونه به صورت پیش فرض این امکان را ندارد اما با استفاده از سرویس bunny.net و بکارگیری این افزونه میتوانید ویدیوهای خود را امن کنید. با این روش افزونه پرستو پلیر که یک بخش کننده و پلیر پیشرفته ویدیو در وردپرس است از امکان دانلود ویدیو جلوگیری می کند. این پلیر امنیت بیشتری برای ویدیوهای شما فراهم می کند و امکاناتی مانند کیفیت بالاتر ویدیوها، اتصال به گوگل آنالتیکس، امکان زیرنویس ویدیو، امکان بخش بندی ویدیو، تغییر سرعت ویدیو و غیره را دارد.
من کد به htaccess اضافه کردم ولی تغییری ایراد نمیشه
# BEGIN1 WordPress
# دستورالعملهای (خطوط) بین "BEGIN WordPress" و "END WordPress"
# به طور پویا تولید شدهاند، و فقط باید به وسیلهٔ صافیهای وردرپرس ویرایش شوند.
# هر تغییری در دستورالعملهای بین این نشانگرها بازنویشی خواهند شد.
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^https://(www.)?localhost [NC]
RewriteCond %{HTTP_REFERER} !^https://(www.)?localhost.*$ [NC]
RewriteRule .(gif|jpg)$ - [F]