Как я могу настроить Visual SVN Server для работы на порту 443, а также настроить IIS для обработки доступа к другим веб-сайтам через порт 443? URL-адрес обычно указывает на / svn / для svn-сервера, а другие веб-сайты, например, указывают на / fogbugz /.
Или возможно, чтобы Visual SVN Server просто использовал IIS вместо Apache?
Повторяющийся вопрос: Можно ли привязать доменные имена к серверу VisualSVN и IIS в одном ящике без использования порта?
Вариант 1. Запустите VisualSVN Server и IIS на другом IP-адресе.
Вы можете запускать VisualSVN Server и IIS параллельно на одном порту, используя несколько IP-адресов на сетевых интерфейсах: http://www.itsyourip.com/networking/how-to-add-multiple-ip-address-in-windows-2000xp2003/
Чтобы настроить привязку сервера VisualSVN только к определенным интерфейсам, выполните следующие действия:
Чтобы настроить прослушивание IIS на определенном интерфейсе, выполните следующие действия: 1. Запустите командную строку с повышенными привилегиями. 2. Выполните следующую команду: netsh http add iplisten ipaddress = IPADDRESS.
Вариант 2. Используйте обратный прокси-сервер для IIS
Используйте SvnReverseProxy для перенаправления трафика с IIS на VisualSVN Server. См. Следующие ссылки для получения подробной информации: http://gstoolkit.codeplex.com/wikipage?title=SvnReverseProxy&ProjectName=gstoolkit
Я задал почти идентичный вопрос Вот. У меня также есть сообщение в блоге, которое содержит информацию об обходном пути (по общему признанию, базовом): http://www.troyhunt.com/2009/10/creating-your-own-custom-subversion.html