Для группы воды у вас есть два RewriteRules после вашей последовательности RewriteConds.Первый RewriteRule применяется условно на основе результата RewriteConds.
Но не будет ли второй RewriteRule применен к всем оставшимся запросам, даже запросам к домену wind.com
?Рассмотрим запрос на:
http://wind.com/mycontroller/myaction
Не удастся все RewriteConds для воды, но затем его заберут по:
RewriteRule ^.*$ /water.php [NC,L]
Не так ли?
В любом случае кажется, что это лучше обрабатывать на уровне хостинга.Похоже, вам нужны совершенно разные приложения ZF для каждого домена, каждое из которых находится в отдельной папке, без совместного использования приложений (за исключением, возможно, внешних библиотек).В этом случае просто сопоставьте домены - на уровне хостинга - с их различными папками.