Ip=Request.ServerVariables( "HTTP_X_FORWARDED_FOR ")
If Ip= " " Then Ip= Request.ServerVariables( "REMOTE_ADDR ")
上面的那种方法还是只能获得代理服务器的IP地址,有没有其他的方法
我们的网站是通过代理服务器让外网访问的,请大家帮帮忙
------解决方案--------------------
<% if Request.ServerVariables( "HTTP_X_FORWARDED_FOR ") <> " " then
response.write " <font color=#FF0000> 您通过了代理服务器, "& _
"真实的IP为 "&Request.ServerVariables( "HTTP_X_FORWARDED_FOR ")
end if
%>
我也没试过,不过看着好象跟你的差不多。。。
------解决方案--------------------
ip=Request.ServerVariables( "HTTP_X_FORWARDED_FOR ") '获取客户端真实IP地址
if ip= " " then ip=Request.ServerVariables( "REMOTE_ADDR ")
只能这样了
------解决方案--------------------
我一般也用这个:
ip=Request.ServerVariables( "HTTP_X_FORWARDED_FOR ")
if ip= " " then ip=Request.ServerVariables( "REMOTE_ADDR ")
高手解答一下
mark!