为什么青蛙会飞
13422023-12-04
各位老铁们,大家好,今天由我来为大家分享一个网站用域名可以访问,用ip不能访问,是为什么,以及网站不建议ip访问吗的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!
本文目录
ip限制指用户当前的网络环境访问权限受到限制,或者是用户的网络连接受到阻拦,无法正常连接网络,也可体现为用户的IP地址是无效的,无法使用,网络连接受限。
解决方法
使用帐号登录控制面板,进入WEB管理,点击“IP限制”IP限制的范围可以是整个网站或者是规定的子目录,当选择规定的子目录时,在“需要IP限制的目录”填写对应的站点根目录,点击【确定执行】填写需要IP限制的站点根目录。选择“授权访问”,在“IP列表”里面填写希望开放访问权限的IP地址,【确定执行】后,只有列表中的IP地址能访问相应的网页;若选择“拒绝访问”,在“IP列表”里填写希望拒绝访问的IP地址,【确定执行】后,列表中的IP地址将不能访问相应的网页。
第一种方案:网站用ASP或者PHP代码调用IP数据库进行判断,网站设置好哪些城市可以访问,哪些城市不可以访问,比如说,网站不能让北京的来的访客访问,那么如果北京来的Ip的话,网站进行ip判断,如果是北京来的就让他访问其它的页面,如果不是北京来的访客就让他正常访问,要求是ip数据库用IP纯真数据库查询地区的IP段时保存成TXT格式,或者数据库格式,这样代码调用时侯就会快一些,不能采用直接到淘宝IP数据库或者IP的网站对比IP数据,那样的话网站打开很慢,可以把他们的IP数据库下载下来放到网站的根目录里面,这样网站打开会提高打开速度。
第二种方案:服务器限制某城市访问,在服务器上面设置黑名单城市,如果是黑名单城市来的访问就让他拒绝访问,如果不是黑名单来的城市访客,就让他正常访问。
因为http请求里包含了域名信息,所以用域名访问,虚拟主机服务器会根据域名来返回网站,直接用IP访问因为没有域名信息所以服务器不知道要访问的是哪个网站目录,只有共享IP的虚拟主机或者VPS才有这情况,像有邦定独立IP功能或者独立主机的那些服务器就不会有这问题了。如果就想用ip形式访问,可以手动设置Host头域信息。
如果是同一个上网环境下的两台电脑,访问同一个网站出现一台能访问一台不能的情况,可以确定不是网站或上网环境的问题
不能正常访问的电脑是否断网,如果上网都正常,应该是安装了一些监控浏览器的软件导致的,也有可能是浏览器或系统出现问题
文章到此结束,如果本次分享的一个网站用域名可以访问,用ip不能访问,是为什么和网站不建议ip访问吗的问题解决了您的问题,那么我们由衷的感到高兴!