Como alguns usuários estão protegidos por firewalls corporativos e não têm nenhuma possibilidade de acessar portas diferentes de 80 ou 443, você não deve simplesmente redirecionar os usuários para outras portas, mas sim fazer o proxy das solicitações. Embora isso signifique usar mais recursos do apache, isso ajuda muito os usuários.
Você consegue isso permitindo que o apache2 seja executado na porta 80 e no IIS em alguma outra porta, por exemplo, 10080. No arquivo de configuração do apache2, você usa a seguinte diretiva para proxy através de solicitações em urls especiais:
ProxyPass /iis/ http://localhost:10080/
ProxyPassReverse /iis/ http://localhost:10080/
Você precisa de um módulo mod_proxy ativo para isso e pode usar reescreve para maior funcionalidade, por exemplo somente intermediando suburls específicos para o IIS.