Мод RewriteRule, который соответствует номерам 1-15 - PullRequest
1 голос
/ 07 февраля 2012

Я использую следующие 3 правила перезаписи для загрузки статических кэшированных файлов, если пользователь находится на странице 1-15. Есть ли способ, которым я могу объединить их, особенно последние 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 Ответ

2 голосов
/ 07 февраля 2012

Есть ли способ объединить их, особенно последние 2 в 1 правило

Как насчет

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