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

常见独立个人博客系统

1. WordPress(最受欢迎的博客系统) 2. Ghost(专注于博客写作的新一代博客平台) 3. Typecho(国产博客系统,界面简洁,易于使用) 4. Hexo(基于Node.js的静态博客生成器,支持Markdown格式) 5. Jekyll(Ruby语言编写的静态博客生成器) 6. Movable Type(兼顾博客和CMS功能的博客系统) 7. Octopress(基于Jekyl

Public @ 2023-06-09 11:50:07

国内国外虚拟主机的对比

早先讨论过《国内国外注册域名的对比》,当购买好域名后,站长们就该选择虚拟主机了,和选择域名一样,虚拟主机也有国内和国外之分,中国的站长们是应该选择国内虚拟主机还是国外虚拟主机呢?这是每一个站长都会遇到的一个问题。所谓国内虚拟主机就是指虚拟主机服务器托管在国内的机房,不包括香港和澳门,而国外虚拟主机指的是虚拟主机服务器托管在国外的机房(含港澳),从价格上看,同等配置的虚拟主机,国外的通常比国内要便宜

Public @ 2015-09-16 16:00:51

更多您感兴趣的搜索

0.489946s