Im пытается разместить мою искусственную установку за обратным прокси-сервером Apache. Я делаю это по нескольким причинам:Artifactory proxy
- Я хочу, чтобы избавиться от номера порта в URL
- Я хочу использовать Apache, чтобы обеспечить SSL
- Я хочу, чтобы избавиться от/Artifactory части url
Я справился с первыми двумя, но последний шаг ускользает от меня.
Я поясню хочу, чтобы мой адрес мне https://artifactory.domain.tld и не https://artifactory.domain.tld/artifactory
Это мой ВХост конфигурации:
<VirtualHost _default_:443>
SSLEngine on
Protocol https
ServerName servername:443
SSLCertificateFile "${SRVROOT}/conf/ssl/server.cer"
SSLCertificateKeyFile "${SRVROOT}/conf/ssl/server.key"
SSLProxyEngine On
ProxyRequests Off
ProxyPreserveHost On
ProxyPass/http://127.0.0.1:8081/
ProxyPassReverse/http://127.0.0.1:8081/
</virtualhost>
Im работает на Windows, Apache версии 2.4 и Artifactory версия 3.3.0
Любая помощь или указатели оцениваются.
Это дус-не работает. я получаю эту ошибку в FF { "ошибки": [{ "статус": 404, "сообщение": "/ Artifactory/Artifactory/WebApp" } \t] } Это показаться "Artifactory" часть то, что применяется после того, как часть прокси завершена Apache. Поэтому в настоящее время я предполагаю, что это атрибут Artifactory или параметр tomcat, который является виновником. – Localgod