問題タブ [hotlinking]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
security - 他のサイトからの直接ダウンロードから .exe ファイルを保護する方法についてのアイデアが必要
アプリケーションはサーバーに保存されています。これは .exe ファイルです。ダウンロード ページは、PHP の Cookie 認証を使用して、当サイトからのみアクセスできます。より良い方法があることは知っていますが、これには長い話があります...だから私は先に進みます. 問題は、.exe の実際の URL が流出し、他の Web サイトに表示されていることです。ページ自体ではなく、ファイルへのリンクを保護する最善の方法は何ですか? それが私が問題を抱えているところです。(リンクを使用して) ダウンロード ページにアクセスしにくくすることはできますが、リンクが当社のサイトからのみアクセスできるようにするためにどこから始めればよいかわかりません... .htaccess (ホットリンクを防止する) が最善の方法ですか? ?
.htaccess - htaccess でダウンロードを禁止する
私は周りを検索しましたが、解決策は見つかりませんでした。
ダウンロードを制限したいすべてのフォント (svg、eot、woff、ttf、otf) を含むディレクトリがあります。.htaccess または .. を使用する方法はありますか?
編集:Wordpressを使用しています
apache - 画像保護のためのhtaccessの使用
私は写真のウェブサイトを立ち上げるところです、そして私の画像にいくらかの保護を与えたいです。ウェブで検索した結果、次のようになりました。
1)空白のリファラーをブロックすることなく、ファイルパスの入力によって画像が呼び出されるのを防ぐ方法はありますか?これを実行したい場合がいくつかありますが、サイト全体ではありません。
2)Google、MSN、Yahooが自分の画像に適切にアクセスできるようにするための正しいコードがありますか?
3)私が持っているコードは複数のソースからマージされています。構文の知識がないので、代替画像のない最初のRewriteRuleだけが\で始まり、2番目の画像ではないのはなぜだろうか。
フィードバックに感謝します、ありがとう。
.htaccess - 一般的にホットリンクを無効にしますが、サブドメインは許可します
したがって、一般的にホットリンクを無効にしたいのですが、サブドメインの「親指」には許可します。私の .htaccess は次のとおりです。
しかし、うまくいきません!どうすればこれを修正できますか?
facebook - Facebook のホットリンクを許可する
画像のホットリンクを拒否したサイトを構築しています。しかし、Facebook の「いいね」リンクを自分のページに追加した後、Facebook のホットリンクを許可したいことに気付きました。そのため、ユーザーが私のサイトのページを気に入った場合、Facebook はそのページの関連するサムネイルをユーザーのプロフィールに表示できるはずです。
そこで、 {HTTP_REFERER} がパターン ^(https?://)?(\w+.) facebook.(com|net)(/. )*$ に一致する場合のような除外ルールを IIS に追加しました。悲しいかな、それは私にはうまくいきませんでした。
その後、グーグルで答えを探しました。フォーラムの投稿では、facebook の代わりに「tfbnw」を使用するよう提案されていたので、その除外も追加しました:
^(https?://)?(\w+.)*tfbnw.(com|net)(/.*)*$
しかし、ご想像のとおり、まだチャンスはありません。そのため、ユーザーがいいねボタンを使用したときに、facebook が画像を要求するために使用する URL がわかりません。私のサイトでその URL を許可できるように、この謎を解明するための助けをいただければ幸いです。
注: ホットリンク保護を無効にすると、すべて正常に動作します。したがって、私の問題は単なるホットリンク保護であることはわかっています。
amazon-s3 - Amazon S3バケットポリシーに何か問題がありますか?
特定のドメインからのCloudfrontファイルのホットリンクをブロックしようとしています。オンラインの例とAmazon独自のポリシージェネレーターを組み合わせて、私はこれを思いついた:
のサブディレクトリにあるファイルの無効化リクエストを送信しmybucket
、数分後、まだ送信されているリファラーヘッダーを使用して画像を再読み込みしようとしました(Chromeの開発ツールを使用して確認済み)。Ctrl + F5でハードリロードを実行し、応答ヘッダーに「X-Cache:Miss from cloudfront」が含まれていたため、間違いなく最新バージョンのイメージを取得しています。
ただし、画像は引き続き正常に表示され、ブロックされません。ポリシージェネレーターには「aws:Referer」キーのオプションがありませんでしたが、Amazonのドキュメントにあります。ここで何か間違ったことをしましたか?
php - この php ダウンロード コードにホットリンク防止を追加します
次のコードにホットリンク防止を追加して、php 経由で *.mydomain.com のみがアクセスできるようにするにはどうすればよいですか? どこに追加すればよいですか?
私はそれが次のようなものでなければならないことを知っています
しかし、どこに実装するのですか?どうやってやるの?
- - 編集 - -
やりましたが、Mozilla Firefox では動作しません... firefox では、ホットリンク イメージに直接移動します。
Chrome、Internet Explorer、Safari、Opera でテストしましたが、ホットリンクされた画像に移動したのは Firefox だけでした。ここで何か間違ったことをしているに違いありません。
コードは次のとおりです。
.htaccess - 画像ホットリンク リダイレクト
自分の画像を使用している Web ページを自分の Web サイトのホームページにリダイレクトしたいと考えています。これは可能ですか?
カスタム画像にリダイレクトできることは知っていますが、画像を使用してページを Web サイトのフロント ページにリダイレクトできますか?
ありがとう。
.htaccess - ホットリンク防止の使用
この次のコードで画像をターゲットにする方法を知りたいです:
jpgファイルを挿入する場所がよくわかりません!! それはWebルートフォルダーにありますか、それともどこにありますか?
ありがとう
更新 #1
わかりました、多分私は私の答えに何かを見つけましたが、よくわからないので、間違っている場合は修正してください...
メイン投稿の最後の行の代わりに追加する必要があるコードは次のとおりです。
この場合、画像をルートに配置する必要がありますが、そうですか???
ありがとう