2012-04-10 57 views
0

我有一个使用vb.net 2.0开发的网站。它有一个类似http://dgmseoc.com的网址。我想避免使用其他URL的任何恶意请求。我试图使用下面的代码实现,并希望在页面加载时将这些请求踢出网站。我怎样才能做到这一点?任何帮助,请 - 谢谢你提前:检查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 

回答

0

如果你想让你的网站只使用dgmseoc.com作为主机名的请求,那么你不应该在你的应用程序可以实现这一点。

相反,你应该在你的网络服务器上实现它。请参阅IIS文档以获取有关如何侦听特定主机头名称的详细信息,例如IIS 5IIS 6.0