ページに〜40枚の画像を表示する必要があり、ユーザーはそれらの画像をホットリンクできません。現在<img src="...">
はcgi.http_referer
をチェックし、cfcontent
を使用して画像を表示するハンドラを示しています。しかし、一部の画像は読み込みに失敗し(40枚中〜6枚)、ページを更新すると他の画像が読み込まれなくなります。画像を表示し、ホットリンクを許可しない
この問題は、10個以上のイメージを表示する必要があると思われます。これは私がcfcontent
を使っているからだと思いますか?もしそうなら、私は代わりに何を使うべきですか?
ちょうど私にhttp://www.bennadel.com/blog/2170-Streaming-Secure-Files-Efficiently-With-ColdFusion-And-MOD-XSendFile.htmを思い出させました – Henry
私はこの1つでヘンリーと一緒ですが、これはColdFusionレベルよりもWebサーバーレベルではるかに優れています。しかし、それでも、人々がそれらのイメージを望むなら、彼らはそれらを手に入れるでしょう。もっとBen Nadelを救済する:) http://www.bennadel.com/blog/314-ColdFusion-CGI-Variables-Hot-Linking-And-Poor-Documentation.htm –