安全なダウンロードページを作成しようとしています。その人が単にURLをコピーして世界と共有するのを防ぐために、Javascriptを使用して、ドメイン外からの参照をリダイレクトしたいと思います。
これが私が試していることですが、運がありません。
var referrer = /^(https?:\/\/[^\/]*)/.exec(document.referrer)
if (referrer && referrer[-1] == "http://mydomain.com") {
ducument.location = "http://mydomain.com/accessdenied"
}