Mod rewrite 指向两个目录之一的URL的mod_重写规则

Mod rewrite 指向两个目录之一的URL的mod_重写规则,mod-rewrite,url-rewriting,Mod Rewrite,Url Rewriting,这可以用mod_重写吗 www.site.com/userChosenName 重定向到 www.site.com/typeA/page.php?username=userChosenName www.site.com/typeB/page.php?username=userChosenName 但是如果在数据库中找不到userChosenName,则重定向到 www.site.com/typeA/page.php?username=userChosenNa

这可以用mod_重写吗

    www.site.com/userChosenName
重定向到

    www.site.com/typeA/page.php?username=userChosenName
    www.site.com/typeB/page.php?username=userChosenName
但是如果在数据库中找不到userChosenName,则重定向到

    www.site.com/typeA/page.php?username=userChosenName
    www.site.com/typeB/page.php?username=userChosenName

我想我需要PHP的帮助才能完成这项任务。

或者,您可以使用
mod\u rewrite
(RewriteMap)和
mod\u dbd
。但我对这方面的了解还不够,不能让你知道怎么做。