Вы смешиваете несколько вещей, которые не связаны друг с другом.Прежде всего, редирект - это нечто иное, чем прокси.Перенаправление означает запрос клиента (браузера) на просмотр другого URL.Прокси, с другой стороны, извлекает содержимое другого URL-адреса и передает его клиенту.При использовании прокси другой URL-адрес остается невидимым для клиента.
Во-вторых, mod_rewrite не ограничивается конфигурацией htaccess.На самом деле лучше настроить mod_rewrite в конфигурации виртуального хоста, как вы и предложили для конфигурации прокси.
htaccess просто для пользователей, которым не разрешено связываться с самой конфигурацией сервера.Конфигурация в htaccess может быть ограничена администратором в целях безопасности за счет замедления работы сервера.
При этом, если вы хотите отобразить пути вашего сервера wildfly в пути вашего основного сервера, вы можете захотетьчтобы использовать что-то подобное в блоке виртуального хоста вашего главного сервера:
<Location "/yyyy">
ProxyPass "http://wildfly:8080/app"
</Location>
См. http://httpd.apache.org/docs/current/mod/mod_proxy.html#proxypass для подробных объяснений.