关于服务器机房里面信息拦截工具屏蔽关键字的解决办法
有些主机上安装了信息拦截工具,对一些非法字眼,或者敏感字眼进行了拦截,给网站站长带来了不便,常见的有下面的几种,在注册时都被拦截,导致无法正常注册论坛解决办法:
一、8.1以前的版本,使用hxyman(小胡)提供的工具替换数据库内的关键字,工具下载地址:
下载上面的工具,解压后得到两个文件keyword.mdb(关键词数据库)和tool_harmonious.asp传到论坛根目录。
然后在浏览器上打开 http://论坛地址/tool_harmonious.asp 表名,填dv_style,然后点“和谐一下”。以相同的方法,和谐一下dv_setup表。一般过滤这两个表就行了。您可以自己修改keyword.mdb中关键词的内容。使用前先备份好数据库。
补充:用记事本打开admin/user.asp找到<option value=违法关键字 <%if belief="违法关键字" then%>selected<%end if%>>违法关键字</option>去掉.
二、8.1及8.2版本,dv_setup表的内容仍可以使用上面的工具,但是没有了dv_style表,8.1之后风格都采用了html文件保存的方式,可以直接修改风格文件(默认风格所在文件夹是Template_1,如果使用了第三方风格,请注意自己的风格路径)
关键字“赌_博”涉及的页面:
Resource\Classical\login_html12.htm
Resource\Template_1\login_html12.htm
关键字“违法关键字”涉及的页面:
admin\User.asp(共三处)
Resource\Classical\usermanager_strings16.htm
Resource\Template_1\usermanager_strings16.htm
关键字“雅虎(yahoo)”涉及的页面(涉及一些字段,不能删除,替换成其他文字即可,如“yahu”):
下面的修改要注意区分大小写字母,有些文件中可能包含多处,按ctrl+F仔细查找
dispuser.asp中,查找{$UserYahoo}替换为{$Useryahu}
modifyadd.asp文件中,查找所有的{$user_Yahoo} 替换为 {$user_yahu}
modifyadd.asp文件中,查找checkreal(Request.Form("Yahoo")) 替换为 checkreal(Request.Form("yahu"))
reg.asp文件中,查找 checkreal(Request.form("yahoo")) 替换为 checkreal(Request.form("yahu"))
admin\user.asp文件中,查找所有的 yahoo ,替换为 yahu(此处不区分大小写)
Resource\Classical\dispuser_html1.htm文件中,查找{$UserYahoo} 替换为{$Useryahu}
Resource\Classical\login_html13.htm文件中,查找所有的 yahoo替换为yahu(此处不区分大小写)
Resource\Classical\usermanager_html10.htm文件中,查找 {$user_Yahoo}替换为 {$user_yahu}
Resource\Classical\usermanager_html10.htm文件中,查找所有的 Yahoo替换为 yahu
Resource\Template_1\dispuser_html1.htm文件中,查找{$UserYahoo}替换为{$Useryahu}
Resource\Template_1\login_html13.htm文件中,查找所有的 yahoo替换为yahu(此处不区分大小写)
Resource\Template_1\usermanager_html10.htm文件中,查找 {$user_Yahoo}替换为 {$user_yahu}
Resource\Template_1\usermanager_html10.htm文件中,查找所有的 Yahoo替换为 yahu
页:
[1]