2016-01-25 2 views
0

Я собираюсь применять следующие правила перезаписи на моем диспетчереКаков порядок обработки правил перезаписи диспетчера cq?

RewriteRule ^content/feeds/networkapp/ios/1.0/config(.*)?$ /content/feeds/ios/feed.config.json [L,NC] 
RewriteRule ^content/feeds/networkapp/ios/((\d\.)+\d/)?config(.*)?$ /content/feeds/ios/$1feed.config.json [L,NC] 

ли будет выполнен первое правило rewtite?

мне нужно revrite:

  1. ...../ios/1.0/config в /ios/feed.config.json
  2. ...../ios/x.x.x/config в /ios/x.x.x/feed.config.json

ответ

1

Как вы можете видеть, я использовал [L] флаг. Это означает, что если правило соответствует, никакие другие правила не будут обработаны.

RewriteRule ^content/feeds/networkapp/ios/1.0/config(.*)?$ /content/feeds/betnow/ios/feed.config.json [L,NC] 
RewriteRule ^content/feeds/networkapp/ios/((\d\.)+\d/)?config(.*)?$ /content/feeds/ios/$1feed.config.json [L,NC] 

[L] flag on apache documentation

Смежные вопросы