Categories


Tags


[原创]java主机禁止某些IP访问的方法

JAVA主机用的是tomcat来处理数据,所以不支持以前apche使用的.htacess方式,一般有两种禁止方法可以选择,一是在server.xml文件里面禁止,或者是修改程序代码。

1.禁止IP,在tomcat_home/conf/server.xml中的<host></host>之间加一行代码:

<Valve className="org.apache.catalina.valves.RemoteAddrValve" deny="192.168.1.1"/>   这里IP填写成您需要禁止的IP地址

2用程序方式实现禁止IP,可以参考以下JS代码:

<SCRIPT LANGUAGE="java script">

<!-- Begin

netscape = (navigator.appName.indexOf("Netscape") != -1);

version4 = (navigator.appVersion.indexOf("4.") != -1);

if (netscape && version4) {

ip = "" + java.net.InetAddress.getLocalHost().getHostAddress();

if (ip.indexOf("235.12") >= -1)

// 这是想要禁止访问的IP例如: 235.12.xxx.xxx

{

alert("You are not permitted to access this site.");

history.go(-1);

}

}

// End -->

</script>

将以上代码加入到<head>区域中。

以上方式二选一均可实现对固定IP的屏蔽。

来源:西部数码


Public @ 2019-05-18 15:45:54

博客可用性:十大错误设计

写在前面的话:本文将介绍一些关于博客可用性(Weblog Usability)的十个最常见的错误。本文为翻译作品,之所以我要花一晚上的时间翻译这篇文章,因为我看完此文后颇有一些感慨,为了让更多的人了解这篇文章,我将这篇文章进行了翻译,并附加上我自己的观点。初次翻译,翻译的不好,见谅。博客可用性:十大错误设计作者:Jakob Nielsen, 翻译:William Long博客是网站的一种形态,因此

Public @ 2017-04-01 15:45:16

收到无效字节,将禁用 UTF-8 编码。请在站点管理器中强制选择 UTF-8 编码。

", "145" => "该字段( %s) 是必需的 。", "146" => "文件", "147" => "文件夹", "148" => "上级文件夹", "149" => "刷新", "150" => "刷新列表", "151" => "切换视图", "152" => "切换到...", "153" => "切换到缩略图视图", "154" => "切换到详细列表视图", "155" =>

Public @ 2023-02-24 08:12:41

网站流量超标排查

网站出现流量超标时分析及解决思路为:查看网站访问统计---->结合访问统计分析网站访问日志---->确定原因采取相应措施。一.查看网站访问统计1. 登录到虚拟主机管理面板,点击“访问统计”图片.png2.首先查看访问统计中浏览器与非浏览器流量确定流量类型。图片.png3.根据流量类型详细查看访问统计数据:3.1如是浏览器流量占用高,可查看图片.png图片.png图片.png图片.png

Public @ 2015-01-11 16:00:47

更多您感兴趣的搜索

0.529282s