Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
PDFダウンロード用のWebサイトに「今すぐ購入」ボタンを追加しています。支払いにはPayPalを使用しています。「今すぐ購入」ボタンを作成する場合、支払いが完了した後にユーザーをダウンロード ページにリダイレクトするオプションがあります。ユーザーが PayPal からリダイレクトされていない限り、ダウンロード ページへのアクセスを制限する方法はありますか? そうでない場合、本質的にページを隠して人々が見つけられないようにする適切な解決策はありますか?
このアプローチは、あいまいさによるセキュリティに過ぎず、保護はほとんど提供されません. ページのアドレスが知られると、リファラーは簡単にスプーフィングされ、誰でもアクセスできるようになります。
PHP でページ リファラーにアクセスするには、次のようにします。
$referer = $_SERVER['HTTP_REFERER'];
これは、HTTP リファラーを含む文字列を返します。