软讯网络 > 操作系统 > Linux > URL重写的若干非mod_rewrite方法
【标 题】:URL重写的若干非mod_rewrite方法
【关键字】:
URL,mod_rewrite
【来 源】:http://www.cublog.cn/u/9817/showart.php?id=199196
URL重写的若干非mod_rewrite方法
1、Alias:重写到本地路径
可以使用Alias把一个指定的Url重写到某一固定的本地路径
Alias /test/ /home/www/test/
那么对
http://..../test/ 将对应了/home/www/test/
注意:Alias必须是一一对应的,/test/将不对/test起作用。
2、AliasMatch:重写到本地路径
与Alias类似,但是可以使用正则表达式
AliasMatch ^/test(.*) /home/www/test$1
3、Redirect :重写到网址
Redirect /test/
http://....../test2/4、RedirectMatch :重写到网址
与Redirect类似,但是可以使用正则表达式
Redirect /test(.*)
http://....../test2$1在不需要很复杂的URL重写时,完全可以使用以上的几条指令来进行