首页 > 学技术 > 技术网文 > Web服务器 > 正文

[精华] URL重写的若干非mod_rewrite方法


来源 chinaunix.net 酷勤网整理

URL重写的若干非mod_rewrite方法

[color=red][size=24]特此留念[/size][/color]

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重写时,完全可以使用以上的几条指令来进行。










原文链接:http://bbs.chinaunix.net/viewthread.php?tid=617106
转载请注明作者名及原文出处



收藏本页到: