日期:2014-05-17  浏览次数:20882 次

对APACHE中URL重写有熟悉的进来LOOK LOOK
1.RewriteCond %{QUERY_STRING} ^(.*)$
2.RewriteRule ^(.*)/thread-([0-9]+)\.html$ $1/forum.php?mod=viewthread&tid=$2&%1

请问%1的作用是什么?
在有RewriteCond %{QUERY_STRING} ^(.*)$和没有的情况是有什么区别?

------解决方案--------------------
%N:RewriteCond backreferences, 就是RewriteCond中的反向引用,在你的这个例子中指原始的QUERY_STRING内容

而$N是RewriteRule中的反向引用