Im Videopress.js와 함께 Wordpress를 사용합니다. 지금까지는 제대로 작업했지만 사용자가 동영상을 다운로드하지 못하도록하고 싶습니다.Wordpress에 대해서만 비디오 파일에 대한 액세스 허용
Wordpress에서 요청한 경우에만 내 서버가 파일에 대한 액세스를 허용 할 수있는 방법이 있습니까? 다른 플러그인이있는 경우 Video.js 사용을 고집하지 않습니다. 그 플러그인이 Magic을 수행 할 수도 있습니다.
Im Videopress.js와 함께 Wordpress를 사용합니다. 지금까지는 제대로 작업했지만 사용자가 동영상을 다운로드하지 못하도록하고 싶습니다.Wordpress에 대해서만 비디오 파일에 대한 액세스 허용
Wordpress에서 요청한 경우에만 내 서버가 파일에 대한 액세스를 허용 할 수있는 방법이 있습니까? 다른 플러그인이있는 경우 Video.js 사용을 고집하지 않습니다. 그 플러그인이 Magic을 수행 할 수도 있습니다.
가장 먼저 떠오르는 것은 cPanel 내에서 대부분의 호스트가 핫 링크 보호 기능을가집니다. 특정 URL 만 파일을 사용하도록 허용 할 수 있습니다.
또는 비활성화 복사/자바 스크립트로 붙여 넣기가 초보자 웹 친구들을 중지 될 수 있습니다 : 당신의 cPanel에 액세스 할 수 없기 때문에
function onKeyDown() {
// current pressed key
var pressedKey = String.fromCharCode(event.keyCode).toLowerCase();
if (event.ctrlKey && (pressedKey == "c" ||
pressedKey == "v")) {
// disable key press porcessing
event.returnValue = false;
}
} // onKeyDown
당신이 htaccess로 파일 내에서 방지 할 수 있습니다. 이것은 테스트되지 않았지만 훌륭하게 보입니다.
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)example.com/.*$ [NC]
RewriteRule \.(gif|jpg|jpeg|bmp|zip|rar|mp3|flv|swf|xml|php|png|css|pdf)$ - [F]
Serve alternate content
핫 링크가 감지 될 때 대체 내용을 제공합니다. 핫 링크를 시도 할 때 .htaccess 파일을 설정하여 실제로 다른 내용을 표시 할 수 있습니다. 이것은 일반적으로 핫 링크 된 이미지 대신 "Angry Man"이미지 제공과 같이이 활동에 대한 불만을 암시하는 이미지로 수행됩니다. 다시 3, 4 행의 example.com을 자신의 도메인 이름으로 바꿉니다.
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)example.com/.*$ [NC]
RewriteRule \.(gif|jpg)$ http://www.example.com/angryman.gif [R,L]
도움 주셔서 감사합니다. 불행히도 나는 cpanel을 설치하지 않았다. 더 이상의 힌트? – dsarr0w
아마도 코드 설명이 있습니다. 나는 파기를하고 나중에 다시 올 것이다. – BenRacicot