Apache Rewrite URL跳转和域名跳转
Rewirte主要的功能就是实现URL的跳转,它的正则表达式是基于Perl语言。可基于服务器级的(httpd.conf)和目录级的 (.htaccess)两种方式。如果要想用到rewrite模块,必须先安装或加载rewrite模块。方法有两种一种是编译apache的时候就直接安装rewrite模块,别一种是编译apache时以DSO模式安装apache,然后再利用源码和apxs来安装rewrite模块。基于服务器级的(httpd.conf)有两种方法,一种是在httpd.conf的全局下直接利用RewriteEngine on来打开rewrite功能;另一种是在局部里利用RewriteEngine on来打开rewrite功能,下面将会举例说明,需要注意
一次Apache屏蔽恶意指向解决案例
中午有一个哥们给我打电话,说他们的网站被一个恶意的域名指向了,而且还在baidu标记为“橡胶厂营销”之类的标语,这样给他们的网站“造就”了不少的垃圾数据,让他很困惑,让我想办法给他解决首先来说明下这个平台的技术构架:操作系统:windows2003应用服务器:tomcat5.0Web服务器:暂无凭借以前的经验,在目前的构架上解决问题显然是不可能的,所以我选择了采用添加Web服务的方式解决在服务器上安装apache2.X服务之后,一般可以采用如下几种方式解决:1、 1、添加VirtualHost. Directory,通过设置权限的方式来解决2、 2、通过域名绑定