-1

こんにちは、ランダムなテキストを生成してファイル名を置き換える方法があるかどうか疑問に思っていました (もちろん、リンクは機能しています)。

関連するファイル名ではなく、ファイル名として非常にランダムな文字を使用するファイル (主にビデオ) を人々が好むことに気付きました。各ユーザーがページを表示するたびに生成されますか? それとも本当にランダムな文字の名前のファイルですか? 大量のファイルがある場合、これが効率的であるとは思えません。

現在、 http://css-tricks.com/snippets/php/generate-expiring-amazon-s3-link/のスクリプトを使用しています。

これにより、ファイルを公に共有できなくなりますが、ユーザーはファイルに直接アクセスできなくなります。それが理にかなっていることを願っています。あなたの考えを教えてください。

ありがとうございました

4

1 に答える 1

0

今日の時点では、おそらくS3 Website Redirectsを使用してこれを実現できます。

正しい HTTP ヘッダー セットを使用して新しいファイルをランダムに作成し、実際のファイルにリダイレクトするだけです。これは HTTP 301 リダイレクトを使用するため、Web ブラウザーでロードするか、cURL または wget で要求すると、実際の場所が解決されます。

于 2012-10-05T06:37:14.997 に答える