From 42fd905388373cd3deb60966c5fd6b4bafb4ecdb Mon Sep 17 00:00:00 2001 From: A Holt Date: Thu, 30 Aug 2018 23:10:22 -0400 Subject: [PATCH 1/3] Update kiwix.conf.j2 --- roles/kiwix/templates/kiwix.conf.j2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/kiwix/templates/kiwix.conf.j2 b/roles/kiwix/templates/kiwix.conf.j2 index 641c86193..4770a77d9 100644 --- a/roles/kiwix/templates/kiwix.conf.j2 +++ b/roles/kiwix/templates/kiwix.conf.j2 @@ -1,4 +1,4 @@ RewriteEngine on RewriteRule ^{{ kiwix_alias_url }}$ {{ kiwix_url }} [R] -ProxyPass {{ kiwix_url }} http://127.0.0.1:{{ kiwix_port}}{{ kiwix_url }} +ProxyPass {{ kiwix_alias_url }} http://127.0.0.1:{{ kiwix_port}}{{ kiwix_url }} From 36e80169d3181e679d3b45ce388fbec91bb9334e Mon Sep 17 00:00:00 2001 From: A Holt Date: Fri, 31 Aug 2018 00:23:54 -0400 Subject: [PATCH 2/3] URLs box/kiwix & box/kiwix/zim both now work! --- roles/kiwix/templates/kiwix.conf.j2 | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/roles/kiwix/templates/kiwix.conf.j2 b/roles/kiwix/templates/kiwix.conf.j2 index 4770a77d9..d34140f19 100644 --- a/roles/kiwix/templates/kiwix.conf.j2 +++ b/roles/kiwix/templates/kiwix.conf.j2 @@ -1,4 +1,10 @@ -RewriteEngine on -RewriteRule ^{{ kiwix_alias_url }}$ {{ kiwix_url }} [R] +# 2018-08-31: FAILS to enable http://box/kiwix +#RewriteEngine on +#RewriteRule ^{{ kiwix_alias_url }}$ {{ kiwix_url }} [R] -ProxyPass {{ kiwix_alias_url }} http://127.0.0.1:{{ kiwix_port}}{{ kiwix_url }} +# 2018-08-31: SUCCEEDS in enabling http://box/kiwix +RedirectMatch ^{{ kiwix_alias_url }}$ {{ kiwix_url }} + +#ProxyPreserveHost On +ProxyPass {{ kiwix_url }} http://127.0.0.1:{{ kiwix_port}}{{ kiwix_url }} +#ProxyPassReverse {{ kiwix_url }} http://127.0.0.1:{{ kiwix_port}}{{ kiwix_url }} From 1143d031f6c33e26728c57b0f62ee9c334dc99b6 Mon Sep 17 00:00:00 2001 From: A Holt Date: Fri, 31 Aug 2018 00:32:38 -0400 Subject: [PATCH 3/3] Update kiwix.conf.j2 --- roles/kiwix/templates/kiwix.conf.j2 | 1 + 1 file changed, 1 insertion(+) diff --git a/roles/kiwix/templates/kiwix.conf.j2 b/roles/kiwix/templates/kiwix.conf.j2 index d34140f19..3132ba2e8 100644 --- a/roles/kiwix/templates/kiwix.conf.j2 +++ b/roles/kiwix/templates/kiwix.conf.j2 @@ -5,6 +5,7 @@ # 2018-08-31: SUCCEEDS in enabling http://box/kiwix RedirectMatch ^{{ kiwix_alias_url }}$ {{ kiwix_url }} +# 2018-08-31: SUCCEEDS in enabling http://box/kiwix/ & http://box/kiwix/zim & http://box/kiwix/zim/ #ProxyPreserveHost On ProxyPass {{ kiwix_url }} http://127.0.0.1:{{ kiwix_port}}{{ kiwix_url }} #ProxyPassReverse {{ kiwix_url }} http://127.0.0.1:{{ kiwix_port}}{{ kiwix_url }}