У меня есть сервер Windows Server 2008 и IIS 7.0, работающие на порту 80 (основной веб-сервер). Также у меня Apache 2.2 работает на порту 8081 (для SVN).
Можно ли настроить IIS таким образом, чтобы он прозрачно перенаправлял / прокси-запросы на http://svn.example.com:80 к http://svn.example.com:8081
Да. Это называется «обратным прокси». См. Следующий вопрос для другого решения (очевидно, это может быть проблематично, но см. Ответ Скотта):
Использование IIS7 в качестве обратного прокси
Вы также можете использовать ISAPI ReWrite для этого, он, по-видимому, является чем-то вроде стандарта де-факто для IIS и использует формат файлов, совместимый с .htaccess.