求助一个.htaccess伪静态设置问题,谢谢!

求助一个.htaccess伪静态设置问题,谢谢!

求助一个.htaccess伪静态设置问题,谢谢!

现在生成真静态了,原来搜索引擎收录的是伪静态链接,
怎么样访问原来伪静态链接自动跳转到真静态链接


动态下访问是:
列表:http://www.cate100.com/list.php?fid=2
文章:http://www.cate100.com/bencandy.php?fid=2&aid=21963

伪静态下访问是:
伪静态列表页:http://www.cate100.com/list.php?fid-2-page-1.htm
伪静态文章:http://www.cate100.com/bencandy.php?fid-2-id-21963-page-1.htm


真静态访问链接如下:
真静态列表页:http://www.cate100.com/html/2/
真静态文章:http://www.cate100.com/html/2/21/21963.htm
RewriteEngine On
RewriteBase /

RewriteRule ^list.php?fid-([0-9]+)-page-1.htm$ /html/$1/ [nc]
RewriteRule ^bencandy.php?fid-([0-9]+)-id-([0-9]+)-page-1.htm$ /html/$1/21/$2.htm [nc]


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

这里有个问题 就是

http://www.cate100.com/html/2/21/21963.htm  这个连接里有一个 21 的数字

你原来连接  http://www.cate100.com/bencandy.php?fid-2-id-21963-page-1.htm

并没有~~~所以 你自己酌情处理~~~
十分感谢上面仁兄的赐教!!!

2是二级栏目,21 是这个栏目下的子栏目是个变量。不同栏目数字就不同。