2012-04-10 21 views
0

Ich habe eine Website mit vb.net 2.0 entwickelt. Es hat eine URL wie http://dgmseoc.com. Ich möchte bösartige Anfragen mit anderen URLs vermeiden. Ich habe versucht, den unten stehenden Code zu implementieren und möchte solche Anfragen beim Laden der Seite aus der Site streichen. Wie kann ich das erreichen? Jede Hilfe bitte - danke im Voraus:Überprüfen der URL und Entfernen der bösartigen Anfragen der Website

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 

Antwort

0

Wenn Sie Ihre Web-Site wollen nur auf Anfragen reagieren mit dgmseoc.com als Hostnamen, dann sollten Sie nicht diese in Ihrer Anwendung implementieren.

Stattdessen sollten Sie es in Ihrem Web-Server implementieren. In der IIS-Dokumentation finden Sie Details darüber, wie Sie bestimmte Host-Header-Namen abhören können, z. IIS 5, IIS 6.0

Verwandte Themen