diff --git a/Dockerfile b/Dockerfile index e3999b018e58003915c8f527685f081f64c3527c..dffb74ebcc25f8ab0bb3782f9cfc031e4e44761f 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 c9e61c70c672c834fb8fce63ff51665c01cf931f..4f04ee424295fbb2d66c2e329be0995bbe0280bc 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