伪装Apache版本防止入侵Web服务器
下载apache源码,我用的是2.2.25版本,解压文件tarxzvfhttpd-2.2.25.tar.gzvim httpd-2.2.25/include/ap_release.h,修改成如下内容这是一个带有apache版本号的headerfile。剩下的就是编译安装了,最简单的参数./configure--prefix=/usr/local/apache && make &am
下载apache源码,我用的是2.2.25版本,解压文件tarxzvfhttpd-2.2.25.tar.gzvim httpd-2.2.25/include/ap_release.h,修改成如下内容这是一个带有apache版本号的headerfile。剩下的就是编译安装了,最简单的参数./configure--prefix=/usr/local/apache && make &am
文章代码中的问号和引号可能转义,请自行修改。.htaccess文件很有用,简单说说吧(可是淡水还是厚颜的加上了简明教程的标题)。重定向和url重写一个简单的重定向Redirect 301 ^old\.html$ http://localhost/new.html这是设置一个http状态码为301(永久移动)并把所有访问old.html转向到new.html。使用了正则表达式来匹配访问的页面,后面的
好吧,我承认在这段时间里比较懒散,连个回复乱码的问题都没有解决。今天就一起搞定了。结论是apache的设置,需要找到apache的httpd.conf,修改默认编码的设置,如下: 首先用SSH登陆VPS,修改httpd.conf文件 cd /etc/httpd/conf/ vi httpd.conf 查找:AddDefaultCharset 把:AddDefaultCharset GBK 改为:A
安装面板之前,我们需要做很多工作,为的就是创造一个干净的系统。首先需要判断,以php为例。 执行rpm -q php,如果返回php版本,刚是rpm安装;不返回php版本则是二进制安装。 对于rpm安装执行rpm -e php --nodeps 即可彻底系统自带的php;对于二进制安装直接目录就可以。 apache、mysql用同样的方法即可删除。安装方法只安装一个软件时 -y install
通过伪静态规则实现子目录绑定:apache+.htaccess或IIS+ISAPI_REWRITE+httpd.iniApache HTTP Server一般安装在类Linux服务器上,默认支持URL重写,一般虚拟主机用户将.htaccess文件放网站根目录就可以实现伪静态了,使用下面的伪静态规则就可以实现子目录绑定。RewriteEngine on # 把 ip.caoger.net 改为你要绑