外部ダウンロードをユーザーに渡す方法がPHPにあるかどうか疑問に思っていましたか? スクリプトでやりたいことは、特定の条件に応じて、サーバー A またはサーバー B からユーザーにファイルを送信することです。ただし、ユーザーにいずれかのサーバーへの直接の URL を知らせたくありません。
例: ユーザーのアクセス (サーバー C にある): http://example.com/download?id=1234 サーバー A のファイルへのアドレス: http://servera.com/1234.exe サーバー B のファイルへのアドレス: http: //serverb.com/1234.exe
誰かがhttp://example.com/download?id=1234にアクセスしたときに、ユーザーに直接 URL を提供せずに他のサーバーのダウンロードを送信する方法はありますか? ファイル ([外部ファイルはこちら]) を実行できることはわかっています。しかし、すべての帯域幅がサーバー C を通過することは望ましくありません。サーバー C はほとんど単なるリダイレクトです。
ありがとう、ジェームズ