diff --git a/roles/pagure/frontend/templates/0_pagure.conf b/roles/pagure/frontend/templates/0_pagure.conf
index 792a74e049..38edf4e475 100644
--- a/roles/pagure/frontend/templates/0_pagure.conf
+++ b/roles/pagure/frontend/templates/0_pagure.conf
@@ -28,6 +28,17 @@ WSGIDaemonProcess paguredocs user=git group=git maximum-requests=1000 display-na
{% endif %}
+
+{% if env == 'pagure-staging' %}
+ ServerName releases.stg.pagure.org
+ Redirect permanent / https://releases.stg.pagure.org/
+{% else %}
+ ServerName releases.pagure.org
+ Redirect permanent / https://releases.pagure.org/
+{% endif %}
+
+
+
## End of redirects http -> https
@@ -77,23 +88,6 @@ WSGIDaemonProcess paguredocs user=git group=git maximum-requests=1000 display-na
-
- WSGIProcessGroup pagure
-
- # Apache 2.4
- Require all granted
-
-
- # Apache 2.2
- Order deny,allow
- Allow from all
-
-
-
-
- Options +Indexes
-
-
@@ -153,3 +147,31 @@ WSGIDaemonProcess paguredocs user=git group=git maximum-requests=1000 display-na
+
+
+{% if env == 'pagure-staging' %}
+ ServerName releases.stg.pagure.org
+{% else %}
+ ServerName releases.pagure.org
+{% endif %}
+
+
+ WSGIProcessGroup pagure
+
+ # Apache 2.4
+ Require all granted
+
+
+ # Apache 2.2
+ Order deny,allow
+ Allow from all
+
+
+
+
+ Options +Indexes
+ Options NameWidth=*
+
+
+
+
diff --git a/roles/pagure/frontend/templates/pagure.cfg b/roles/pagure/frontend/templates/pagure.cfg
index 43998e6a9b..fefc03a6f0 100644
--- a/roles/pagure/frontend/templates/pagure.cfg
+++ b/roles/pagure/frontend/templates/pagure.cfg
@@ -112,7 +112,7 @@ REMOTE_GIT_FOLDER = '/srv/git/remotes'
GITOLITE_CONFIG = '/srv/git/.gitolite/conf/gitolite.conf'
### Path of the release folder
-UPLOAD_FOLDER = 'releases/'
+UPLOAD_FOLDER_URL = 'https://releases.pagure.org/'
UPLOAD_FOLDER_PATH = '/var/www/' + UPLOAD_FOLDER