请教关于rewrite规则的问题,请大家帮忙!

请教关于rewrite规则的问题,请大家帮忙!

想让同主机下的一个文件处理其他的所有的请求,一开始想自己写apache模块
可惜一窍不通,后来想到rewrite给php

现在的想法是:
请求/aaa/1.htm 转发给do/index.php/aaa/1.htm
我是这么写的:

[Copy to clipboard] [ - ]
CODE:
RewriteRule (.+) /do/index.php/$1

但是do这个目录也是存在与/下面的 也同样应用了rewrite规则 所以就死循环了

请教在正则中屏蔽do这个目录,或者其他符合我的需求的方案 谢谢
在前面加
RewriteCond %{REQUEST_URI} !^/do