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. 服务器问题。请检查服务器是否有管控程序或其他问题影响了证书的正常运行。 解决方法: 1.

Public @ 2023-05-30 04:00:17

mssql数据库在更换服务器时如何转移数据?

Mssql数据库强烈推荐跟网站放在同一个机房内,跨机房远程调用数据时会非常慢且不稳定。如果您的mssql数据库需要更换机房时,请按如下流程转移数据库的内容:1.升级前先对数据库做好备份:(升级过程中不要继续往原服务器中写入新数据)备份流程:登录管理中心>Mssql数据库>管理然后点“备份”,成功后点“下载备份”,即可将该bak格式的数据库备份下载到您本地的电脑上。2.升级:登录管理中心

Public @ 2017-10-08 15:46:43

百度提示图片重定向是怎么回事?

这是因为港台主机在国内访问较慢,为提升访问速度,我司对图片增加了国内缓存的原因,有利于网站打开的速度。对搜索引擎和用户访问均没有不利影响。图片url地址会变成*.img.800cdn.com/图片.jpg 。一些检测工具如百度 会认为301影响访问速度,而实际上我们对图片301到国内是为了增加访问速度的。来源:西部数码

Public @ 2011-05-16 16:00:34

更多您感兴趣的搜索

0.619120s