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

如何选择SSL证书服务品牌?

选择SSL证书服务品牌需要考虑以下几个因素: 1. 品牌信誉:选择知名度高的品牌能够获得更好的保障,如DigiCert、Symantec、Comodo等。 2. 证书安全性:选择保证证书安全的品牌,例如品牌应该提供256位加密的SSL证书,并支持SHA-2算法。 3. 浏览器兼容性:选择能够在绝大多数浏览器中使用的品牌,如全球CA市场份额第一的DigiCert。 4. 支持服务:选择能够提

Public @ 2023-04-23 07:00:07

如何管理MySQL数据库?

MYSQL数据库的管理方式①:可以直接登录:http://mysql.myhostadmin.net/ 进行管理,MYSQL数据库的管理方式②:首先下载PhpMyAdmin软件,将此文件包解压,找到其中的一个文件:config.inc.php(或者如config.*等, 该文件名会因phpmyadmin版本不同, 而有所差别)修改以下配置:$cfgServers[1]['host'

Public @ 2015-09-27 15:46:52

虚拟主机乱码目录文件删除(适用Linux系统)

如果出现虚拟主机目录文件乱码或无法删除的情况,可以尝试以下解决方法: 1. 进入目录:使用cd命令进入乱码目录,执行ls命令查看目录下存在的文件和文件夹。 2. 查看编码:使用命令file -bi 文件名 查看文件编码格式。 3. 修改编码:如果文件或文件夹编码格式为乱码,可以使用命令iconv -f 编码格式 -t utf-8 文件名 -o 新文件名 进行编码转换。 4. 删除文件或文件

Public @ 2023-06-15 09:00:12

虚拟主机空间超标目录文件占用大小查看方法

要查看虚拟主机空间超标目录文件的占用大小,您可以使用以下方法: 1. 使用文件管理器(如cPanel中的文件管理器或FTP客户端)浏览到您的虚拟主机根目录下的目录。 2. 在该目录下,您可以找到各个子目录和文件的占用大小。有些文件管理器(如cPanel的文件管理器)会显示目录和文件的大小。否则,您可以通过右键单击文件或目录,选择"属性"或"详细信息"来查看其大小。 3. 如果您使用的是命令行

Public @ 2023-07-30 01:50:27

更多您感兴趣的搜索

0.412226s