匹配数字1-15的Mod RewriteRule

时间:2012-02-07 01:49:34

标签: .htaccess mod-rewrite

如果用户在第1-15页上,我使用以下3个重写规则来加载静态缓存文件。有没有办法可以将这些结合起来,尤其是最后的2合1规则?我一直无法找到任何方法来指定1-15的范围。

RewriteRule ^$ app/webroot/cache_html/cache_static_popular_results_1.php [L]
RewriteRule ^popular/page:([1-9])$ app/webroot/cache_html/cache_static_popular_results_$1.php [L]
RewriteRule ^popular/page:(10|11|12|13|14|15)$ app/webroot/cache_html/cache_static_popular_results_$1.php [L]

1 个答案:

答案 0 :(得分:2)

  

我有没有办法将这些结合起来,特别是最后2合1规则

怎么样

RewriteRule ^popular/page:([1-9]|1[0-5])$ app/webroot/cache_html/cache_static_popular_results_$1.php [L]