From 240a9e928377fc93846f23010c35eeb06e7a8ac7 Mon Sep 17 00:00:00 2001
From: Bob Mottram <bob@freedombone.net>
Date: Mon, 3 Apr 2017 20:24:25 +0100
Subject: [PATCH] Additional index on http redirect

---
 src/freedombone-app-gnusocial | 2 +-
 src/freedombone-utils-web     | 3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/freedombone-app-gnusocial b/src/freedombone-app-gnusocial
index f0d1bb482..75004787e 100755
--- a/src/freedombone-app-gnusocial
+++ b/src/freedombone-app-gnusocial
@@ -543,7 +543,7 @@ function install_gnusocial_main {
     gnusocial_nginx_site=/etc/nginx/sites-available/$GNUSOCIAL_DOMAIN_NAME
     if [[ $ONION_ONLY == "no" ]]; then
         function_check nginx_http_redirect
-        nginx_http_redirect $GNUSOCIAL_DOMAIN_NAME
+        nginx_http_redirect $GNUSOCIAL_DOMAIN_NAME "index index.php"
         echo 'server {' >> $gnusocial_nginx_site
         echo '  listen 443 ssl;' >> $gnusocial_nginx_site
         echo '  listen [::]:443 ssl;' >> $gnusocial_nginx_site
diff --git a/src/freedombone-utils-web b/src/freedombone-utils-web
index 61b6409a0..4a28d8bf2 100755
--- a/src/freedombone-utils-web
+++ b/src/freedombone-utils-web
@@ -111,6 +111,9 @@ function nginx_http_redirect {
     echo "    error_log /dev/null;" >> $filename
     function_check nginx_limits
     nginx_limits $domain_name
+    if [ ${#2} -gt 0 ]; then
+        echo "    $2;" >> $filename
+    fi
     echo '    rewrite ^ https://$server_name$request_uri? permanent;' >> $filename
     echo '}' >> $filename
     echo '' >> $filename
-- 
GitLab