- Use now rx3-docker/tiki:1.0.4-mga9, rx3-docker/php-apache:1.6.3-mga9 & rx3-docker/tools:1.3.1-mga9 images,
- Use new Proxy_Ext macro.
This commit is contained in:
@@ -1,36 +1,17 @@
|
||||
# Reverse Proxy Configuration
|
||||
ProxyRequests Off
|
||||
ProxyPreserveHost On
|
||||
|
||||
AllowEncodedSlashes NoDecode
|
||||
|
||||
|
||||
|
||||
#-------------------------------------------------------------------------------------------------------------------
|
||||
# ETC Private
|
||||
#-------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
Use SupervisorProxy private/web-server-sv ${WS_HOST_NAME} ${WS_PORT_SV_INT}
|
||||
Use SupervisorProxy private/database-sv ${DB_HOST_NAME} ${DB_PORT_SV_INT}
|
||||
Use SupervisorProxy private/tools-sv ${TOOLS_HOST_NAME} ${TOOLS_PORT_SV_INT}
|
||||
Use SupervisorProxy private/webapp-sv ${WA_HOST_NAME} ${WA_PORT_SV_INT}
|
||||
# Supervisors
|
||||
Use Proxy_Ext private/web-server-sv ${WS_HOST_NAME} ${WS_PORT_SV_INT}
|
||||
Use Proxy_Ext private/database-sv ${DB_HOST_NAME} ${DB_PORT_SV_INT}
|
||||
Use Proxy_Ext private/tools-sv ${TOOLS_HOST_NAME} ${TOOLS_PORT_SV_INT}
|
||||
Use Proxy_Ext private/webapp-sv ${WA_HOST_NAME} ${WA_PORT_SV_INT}
|
||||
|
||||
# Tools
|
||||
Use Proxy_Ext private/tools ${TOOLS_HOST_NAME} ${TOOLS_PORT_MAIN_INT}
|
||||
|
||||
|
||||
RewriteRule "^/private/tools$" "/private/tools/" [R]
|
||||
|
||||
<Location /private/tools/>
|
||||
ProxyPass http://${TOOLS_HOST_NAME}:${TOOLS_PORT_MAIN_INT}/ flushpackets=on
|
||||
ProxyPassReverse http://${TOOLS_HOST_NAME}:${TOOLS_PORT_MAIN_INT}/
|
||||
|
||||
ProxyPassReverseCookiePath / /private/tools/
|
||||
|
||||
RequestHeader setifempty X-Forwarded-Proto expr=%{REQUEST_SCHEME}
|
||||
|
||||
Header edit* Location /(?!private/tools/)(.*)$ /private/tools/$1
|
||||
</Location>
|
||||
|
||||
|
||||
|
||||
#-------------------------------------------------------------------------------------------------------------------
|
||||
# ETC WebApp
|
||||
|
||||
Reference in New Issue
Block a user