我有这个规则:
RewriteCond %{QUERY_STRING} size=(\d+)
Run Code Online (Sandbox Code Playgroud)
并希望捕获(\d+)以供以后用于RewriteRule或RewriteCond.像这样的东西:
RewriteCond %{QUERY_STRING} size=(\d+)
RewriteCond $1 <1024 ## that $1 refers to (\d+)
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
您需要使用%反向引用:
RewriteCond %{QUERY_STRING} size=(\d+)
RewriteCond ^ /%1 [L]
Run Code Online (Sandbox Code Playgroud)
所述%1反向引用在重写COND先前捕获的基团.