RewriteRule 为什么去掉[R]就不能正常跳转了呢

RewriteRule 为什么去掉[R]就不能正常跳转了呢

我希望达到的效果就是 /001.html  -> /info/value.jsp?fundcode=001

我的Apache配置如下:
================
httpd.conf

<Directory "/home/httpd/fund58">
    Options FollowSymLinks
    AllowOverride ALL
</Directory>

v_hosts.conf

<VirtualHost *>
    DirectoryIndex index.jsp
    DocumentRoot /home/httpd/fund58
    ServerName wap.fund58.com
    ErrorLog logs/fund58-error_log
    CustomLog logs/fund58-access_log combined
    <IfModule mod_rewrite.c>
        RewriteEngine On
        RewriteLog  logs/vhost-rewrite.log
        RewriteRule ^([0-9]+).html$ /info/value.jsp?fundcode=$1 [R]
    </IfModule>
</VirtualHost>

当加上[R]之后能作用,但是去掉[R]之后就不起作用了


请问这是怎么回事啊
R表示外部重定向,详见我这篇总结:

http://pyh7.spaces.live.com/blog/cns!47D8D44208AC51E5!141.entry
谢谢你!!!