質問: ### 前提・実現したいこと 初心者です。 クライアントがメルマガを発行しているのですが、 メルマガの読者限定のウエブサイトに誘導するため URLを掲載しようと思います。 直リンクを禁止し、メルマガのリンクからのアクセスのみ 許可する方法はあるのでしょうか。 いくら調べても解決方法が見つからないので、 教えていただければ助かります。 ### 発生している問題・エラーメッセージ ### 該当のソースコード ``` ソースコード ``` ### 試したこと ここに問題に対して試したことを記載してください。 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
回答: 完全に対応するのは無理です。 直リンク禁止・・・と言えるか分かりませんが、 踏み台ページのURLをメルマガで送り、そのURLから実際のページへリダイレクトさせる(JavaScriptでOK)。 実際のページはそのURL以外からアクセスがあった場合にエラーページにリダイレクトさせる(こっち はサーバー側の仕事) あとは「メール受信した人限定」にする場合、 メール受信してから一定時間だけ使えるワンタイムパスワードでメールアドレスと照合させるとか。 一度ログインしたらパスワード変更を促し、必ず変更させ、次からは変更したパスワードを使わせる。 もちろん通常のログイン機能と同じく「メール受信した本人である」という証明を取るのは非常に難しいものですけどね。