- Timestamp:
- 2024-01-16T22:19:42+13:00 (5 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/src/ansible-playbooks/files/gs3-apache.conf.j2
r38556 r38563 25 25 CustomLog ${APACHE_LOG_DIR}/{{ apache2_revproxy_config.config_root_name }}-access.log combined 26 26 27 28 # To run as a Reverse Proxy, ProxyRequests needs to be off 29 # While this is the default for Apache2, let's be explicitly clear 30 ProxyRequests Off 31 32 # Needed so baseURL set correctly in LibraryMain.java 33 ProxyPreserveHost On 34 35 # Done to allow the proxied web server (localhost, Tomcat in our case) 36 # to have this header information passed on to it 37 # RequestHeader set X-Forwarded-Proto expr=%{REQUEST_SCHEME} 38 #HTTPS# RequestHeader set X-Forwarded-SSL expr=%{HTTPS} 39 40 27 41 # ProxyPass /{{gsdl3servlet_external.context}} {{gsdl3servlet_internal.protocol}}://{{gsdl3servlet_internal.domain}}:{{gsdl3servlet_internal.port}}/{{gsdl3servlet_internal.context}} 28 42 # ProxyPassReverse /{{gsdl3servlet_external.context}} {{gsdl3servlet_internal.protocol}}://{{gsdl3servlet_internal.domain}}:{{gsdl3servlet_internal.port}}/{{gsdl3servlet_internal.context}} … … 32 46 # </Location> 33 47 34 # RewriteEngine on35 # RewriteCond %{SERVER_NAME} ={{ apache2_revproxy_config.webserver_name }}36 # RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]48 #HTTP-to-HTTPS# RewriteEngine on 49 #HTTP-to-HTTPS# RewriteCond %{SERVER_NAME} ={{ apache2_revproxy_config.webserver_name }} 50 #HTTP-to-HTTPS# RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent] 37 51 38 52 </VirtualHost>
Note:
See TracChangeset
for help on using the changeset viewer.