私の Web サイトには何千もの PDF ファイルがあり、他の Web サイトの山が、それらの PDF ファイルへの直接リンクをサイトに追加して、私の PDF ファイルを盗み始めていることに気付きました。(最悪!)。htaccess を介した PDF へのホットリンクを必死に防ごうとしていますが、うまくいきません。これは私のhtaccessにあるものです:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://www.mysite.com$ [NC]
RewriteRule .*\.(pdf)$ http://www.mysite.com/index.php [R,NC]
また、長い間ネットを検索してきましたが、pdf で機能するソリューションを見つけることができませんでした。それらのほとんどは画像、フラッシュなど用であり、pdf でも機能するはずですが、私には機能しません。また、pdf を webroot の外に移動するためのいくつかの提案も読みました。私もそれをしたくありません。私のサイトにすでに数千のPDFがある場合、それはあまりにも多くの作業です。htaccessでこれを達成する方法を教えてください。PDFにhtaccessを使用しても機能しない場合、直接リンクまたは他のサイトから参照されたリンクを使用してPDFにアクセスできないようにするにはどうすればよいですか?
私はまだ初心者であり、これらすべてに慣れていないことを覚えておいてください。リバース プロキシとして Apache と Nginx を使用して CentOS を使用しています。助けてください...