2
シンプルなウェブサーバとしてnginxのを使用して(ETCなしリバースプロキシ魔法ではなく、さらにCGIは、...)それはVALID参照元のリストを設定し、同じような何かを行うことが可能です:nginxを使用して不正なリファラーをログに記録することはできます(ただし、要求を満たすことができます)。
if (referrer not in list of VALID referrers) {
log this referrer
}
本のようなものです標準のnginxソースを使用して並べ替えることができますか?
は、私は、これはおそらく少し関与している可能性を理解するよう、フルconfのための必要が正しいのconfディレクティブで私を指しては:)
おかげで十分でしょう...アップ書きません!
これは私が探しているようですが、上記の質問があります:私はプロトコル://ホスト/パスとして有効なリファラーのリストを参照してください。これをプロトコルに展開することは可能でしょうか://host/*スタイルリスト?私たちが許可したいのは、許可されるべきホストの小さなリストと、それ以外のすべてのもの(ログを記録した後、実際に何が起こっているかを見てみましょう。したがって、http:// valid_referer/page1、page2、page3などのリストは現実的ではありません。どう考えているか教えてください。 –
'map'はregexpをサポートしています。私は答えを更新しました –
booyah!これを約6ヶ月間したいと思っています。親切にアレックスありがとう。 –