apache重写映射重定向到404

我的情况: 我实现了一个apache Rewrite Map来重定向基于数据库的传入请求
 RewriteEngine On
 RewriteMap dbapp prg:/usr/local/somewhere/dbapp.rb
 RewriteRule ^/(pattern)$ ${dbapp:$1} [R]
到目前为止一切正常,但我想在dbapp.rb脚本天气中决定重定向或给客户端一个http-status-code-404。我可以只提供一个不存在的本地页面,但这似乎不对。我也希望这可以在任何服务器上使用,并且重定向到“localhost”也不是一个选项;-)     
已邀请:
你可以返回
-
,这实际上意味着:'没有重写',但我不知道是否支持地图/
[R]
组合。最好用
RewriteCond ${dbapp:$1} !^$
或不包含空字符串的东西来检查。     

要回复问题请先登录注册