1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
| ServerName xxxxx
ProxyRequests Off
ProxyTimeout 60
ProxyDomain .xxxx.fr
# Redirect http traffic to https
<VirtualHost *:80>
ServerAlias ppalfresco
# RewriteEngine On
# RewriteCond %{HTTPS} !=on
# RewriteRule ^/?(.*) https://%{SERVER_NAME}:443/$1 [R,L]
</VirtualHost>
# Create port 8443 for listening to SOLR secure connections
Listen 8443
<VirtualHost *:8443>
SSLProxyEngine On
SSLEngine on
SSLOptions +ExportCertData
</VirtualHost>
#NOTE: sticksession only required if non-default Alfresco auth stack is used i.e. NTLM2 or similar
ProxyPass /share balancer://share stickysession=JSESSIONID|jsessionid nofailover=Off
ProxyPassReverse /share balancer://share
ProxyPassReverseCookiePath /share /share
<Proxy balancer://share>
BalancerMember http://xxxx:8080/share route=repnode1
BalancerMember http://yyyy:8080/share route=repnode2
</Proxy>
ProxyPass /alfresco balancer://alfresco stickysession=JSESSIONID|jsessionid nofailover=Off
ProxyPassReverse /alfresco balancer://alfresco
ProxyPassReverseCookiePath /alfresco /alfresco
<Proxy balancer://alfresco>
BalancerMember http://xxxxx:8080/alfresco route=repnode1
BalancerMember http://yyyyy:8080/alfresco route=repnode2
</Proxy>
ProxyPass /solr4 balancer://solr4 stickysession=JSESSIONID|jsessionid nofailover=Off
ProxyPassReverse /solr4 balancer://solr4
ProxyPassReverseCookiePath /solr4 /solr4
<Proxy balancer://solr4>
BalancerMember http://xxxx route=idxnode1
BalancerMember http://yyyy route=idxnode2
</Proxy> |
Partager