From c0b0ad6eac32b5da38ce7bf727cc02b684c2b03e Mon Sep 17 00:00:00 2001
From: Tomasz Walkowiak <tomasz.walkowiak@pwr.edu.pl>
Date: Tue, 14 Jul 2020 20:28:14 +0200
Subject: [PATCH] adding redirection to lexp

---
 Dockerfile | 3 +++
 httpd.conf | 7 +++++--
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index e3999b0..dffb74e 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -19,4 +19,7 @@ ADD *.shtml  /usr/local/apache2/htdocs/
 ADD .htaccess /usr/local/apache2/htdocs/
 
 
+RUN sed -i '/LoadModule rewrite_module/s/^#//g' /usr/local/apache2/conf/httpd.conf && \
+    sed -i 's#AllowOverride [Nn]one#AllowOverride All#' /usr/local/apache2/conf/httpd.conf
+
 
diff --git a/httpd.conf b/httpd.conf
index c9e61c7..4f04ee4 100644
--- a/httpd.conf
+++ b/httpd.conf
@@ -139,10 +139,10 @@ LoadModule headers_module modules/mod_headers.so
 LoadModule setenvif_module modules/mod_setenvif.so
 LoadModule version_module modules/mod_version.so
 #LoadModule remoteip_module modules/mod_remoteip.so
-#LoadModule proxy_module modules/mod_proxy.so
+LoadModule proxy_module modules/mod_proxy.so
 #LoadModule proxy_connect_module modules/mod_proxy_connect.so
 #LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
-#LoadModule proxy_http_module modules/mod_proxy_http.so
+LoadModule proxy_http_module modules/mod_proxy_http.so
 #LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so
 #LoadModule proxy_scgi_module modules/mod_proxy_scgi.so
 #LoadModule proxy_uwsgi_module modules/mod_proxy_uwsgi.so
@@ -549,3 +549,6 @@ SSLRandomSeed startup builtin
 SSLRandomSeed connect builtin
 </IfModule>
 
+ProxyPreserveHost On
+ProxyPass /lexp/ http://lexp_service:8080/lex/
+ProxyPassReverse /lexp/ http://lexp_service:8080/lex/
\ No newline at end of file
-- 
GitLab