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、缺少安全性措施:缺少有效的安全性措施可能会让网站受到黑客攻击,从而给用户带来不必要的麻烦。 2、复杂的导航结构:如果访问者不能迅速理解导航结构,会使其对网站内容不够熟悉,从而影响整体形象。 3、欠缺元素统一性:没有统一的元素,使得网站设计不完整,不简洁,缺乏统一的设计理念,从而让访问者望而却步。 4、加载速度慢:网站慢的加载速度往往会让用户望而却步,从而影响网站的流量。 5、文字布

Public @ 2023-02-24 14:54:46

Java主机如何设置默认首页文档?

一、在Eclipse中配置 在Eclipse中,可以在“Preferences”菜单中找到“Server”项。在这里,你可以看到有一个“Default Home Page”文本框。在这里你可以输入你想要设置的默认首页文档,点击“Apply”按钮即可保存设置。 二、在Tomcat中设置 在Tomcat中设置默认首页文档也很简单,只需要找到Tomcat的“conf”文件夹,打开“contex

Public @ 2023-02-25 20:12:17

如何选择合适的虚拟主机

每个网站的情况不同,因此所需要的主机也不同。要选择适合自己的虚拟主机,推荐使用西部数码的虚拟主机购买向导,另外在购买前应该搞清楚以下几个问题:1.网站程序使用的语言是什么。image.png网站的开发语言有很多,常见的有asp、asp.net、php等,不同语言所需要的系统和运行环境并不一样,所以在购买主机前需要知道自己网站使用的是什么语言,需要什么样的运行环境,以便选择合适的配置,各型号虚拟主机

Public @ 2021-04-22 16:00:40

更多您感兴趣的搜索

0.521300s