画像の直リンクをNginx で拒否したいと思います。valid_refererを使った自ドメイン以外のリファラーを拒否する方法のチュートリアルは結構ありますが、指定ドメインで直リンクを拒否する方法がわかりません。invalid_refererというもので同様のことができるのでしょうか。

location ~ .(gif|png|jpe?g)$ {
     invalid_referer none blocked ~*badsite.com;
     if ($invalid_referer) {
        return   403;
    }
}