vb.net2.0を使用して開発されたサイトがあります。それはのようなURLを持っています http://dgmseoc.com。を使用して悪意のあるリクエストを回避したい他のURL。私は以下のコードを使用して実装しようとしましたが、ページの読み込み時にそのようなリクエストをサイトから追い出したいです。どうすればこれを達成できますか?助けてください–事前に感謝します:
If (urlParams.Contains("http") And
Not urlParams.Contains(Request.ServerVariables("HTTP_HOST").ToString)) Then
‘Would like to kick out of the site here.
End If
回答:
回答№1は0Webサイトがを使用してリクエストにのみ応答するようにしたい場合 dgmseoc.com
ホスト名として、これをアプリケーションに実装しないでください。
代わりに、Webサーバーに実装する必要があります。これを行うために特定のホストヘッダー名をリッスンする方法の詳細については、IISのドキュメントを参照してください。 IIS 5, IIS 6.0