关于sablog1.5的url rewrite

1.5后台自带url优化功能,使用rewrite机制来做的,但是默认的是只针对一种地址的。

假设一个站可以通过以下两种方式访问

http://suddymail.org/abc/

http://abc.suddymail.org

当使用http://abc.suddymail.org开启url rewrite后,系统默认的RewriteBase 为/ 这样当使用http://suddymail.org/abc/访问的时候,因为base为/的缘故,所有的转向被发到http://suddymail.org/去了,无法正确的访问页面。

其实,在.htaccess中修改下重定向就好

在RewriteBase /后加入代码,修改后的部分代码如下:

RewriteEngine on
RewriteBase 
/


#重新定向
Redirect /abc/    http://abc.suddymail.org/


# 首页
RewriteRule ^index.htmlindex.php

« 上一篇 | 下一篇 »

发表评论

评论内容 (必填):