今天接着把其他apache server也做了类似nginx的rewrite处理。 在/data/webapp目录下添加.htaccess文件,这样修改rewrite规则不用重启httpd RewriteEngine OnRewriteBase /RewriteCond %{QUERY_STRING} %20and%20 [NC]RewriteCond %{QUERY_STRING} select%20 [NC]RewriteRule ^(.*) http://www.e21.cn/519.html [R] URL变量中包含and和select的请求,全部定向到错误提示页面。 apache r… 继续阅读 apache的sql-inject临时处理
标签: apache
apache
apache 2.2 + tomcat 5.5.26 存档
apache 2.2 + tomcat 5.5.26 网站test.e21.cn,所在目录/data/webapp/test,http采用虚拟主机方式,jdbc使用oracle 1。安装apache # tar zxvf httpd-2.2.9.tar.gz # cd httpd-2.2.9 # ./configure –prefix=/data/app/apache –enable-so # make & make install 2。编译tomcat-connectors # tar zxvf tomcat-connectors-1.2.26-src.tar… 继续阅读 apache 2.2 + tomcat 5.5.26 存档
nginx初试及apache对比测试
nginx是个比较简便的httpserver,今天下午有空就试了下安装,包括php-fastcgi,并和apache做了一下对比测试。结果令人对nginx刮目相看,在html的测试中表现非常优秀。 nginx的wiki:http://wiki.codemongers.com 首先看看nginx的安装。 1.先安装php for FastCGI# tar zxvf php-5.2.1.tar.gz# ./configure –prefix=/opt/php-cgi –enable-fastcgi –with-gd –with-… 继续阅读 nginx初试及apache对比测试
www.e21.edu.cn的重定向
boss要将两个域名集中起来,要以e21.cn为主,看了这几天的weblog,发现大多数用户还是以www.e21.edu.cn进入的,只好使用rewrite来强制重写URL。 vi httpd.conf # 定义rewriteRewriteEngine On# 定义重写发生的条件,非www.e21.cn访问。NC表示忽略大小写;RewriteCond %{HTTP_HOST} !^www\.e21\.cn [NC]RewriteCond %{HTTP_HOST} !^$# 定义重写的规则RewriteRule ^/(.*) http://www.e2… 继续阅读 www.e21.edu.cn的重定向
试试mod_rewrite
通过apache的rewrite来控制网站的URL是目前网站中用的比较多的功能,包括flickr和myspace,隐藏脚本、增加搜索引擎的抓取率、提高前端cache的命中等等都是非常有利于网站效能的事情。 其实实现起来比较简单,也比较好玩,试试 http://kds.1vs1.cn RewriteEngine On #RewriteCond %{REQUEST_URI} ^(.*) RewriteRule /doc_([^/]*).html /goDoc\.php\?docID=$1 [L] 通过以上的URL改写,如果你需要访问 htt… 继续阅读 试试mod_rewrite
用Apache来分发weblogic集群
通过weblogic的apache module,使用apache作为前端来分发weblogic的集群,步骤很简单。 1、编译和安装apache,主要是让其module为so模式。另外通过试验发现weblogic的模块对于apache2.2好像不兼容,所以我换成了apache2.0。 ./configure –prefix=/data/app/apache –enable-module=so –enable-rule=SHARED_COREmakemake install 2、安装weblogic模块 cp /data/app/bea/weblogic/se… 继续阅读 用Apache来分发weblogic集群
mod_limitipconn和bw_mod的使用
湖南教材网站准备加入一些FLASH视频的元素,目前还是以flv文件格式提供flash方式的视频流,如同目前比较流行的博客网站的视频播放形式,这种方式还是利用http方式下载,只不过可以依靠flash实现流下载,即边下载边播放。 为了提高http下载的效率和质量,节约利用带宽,今天用apache的一些限制功能来控制这些视频下载播放,主要是两个方面,一个是带宽限制,一个是连接数的限制,apache的版本是2.0.53。 带宽限制通过bw_mod模块来实现,官网地址: http://www.ivn.cl/apache/ 安装和使用方式比较简单,附带文档也有说明。我是用DSO安装的apache,所以也… 继续阅读 mod_limitipconn和bw_mod的使用
在RedhatAS4中默认Apache遇到的问题
今天调试hanban北京的服务器,偷了点懒让远程的工程师装了一个完整的AS4,把需要的apache、php、mysql默认情况下都安装了,当我把web的php教本远程传上去,httpd.conf设定完成之后,访问却发生403 Forbidden禁止访问错误,百思不得其解。 系统默认的Document Root是/var/www/html,把网站的php教本copy到这个目录后发现403禁止访问。改变Document Root目录和新建alias目录,或者虚拟主机错误依旧。 感觉还是文件权限问题,但是把文件权限设定到777仍然错误依旧。 google了一下,发现问题。AS4默认安装的时候可能激活… 继续阅读 在RedhatAS4中默认Apache遇到的问题