diff --git a/roles/ipsilon/templates/httpd.conf.j2 b/roles/ipsilon/templates/httpd.conf.j2
index 5f74a413bb..78125d475a 100644
--- a/roles/ipsilon/templates/httpd.conf.j2
+++ b/roles/ipsilon/templates/httpd.conf.j2
@@ -20,7 +20,11 @@ RewriteRule ^([a-z0-9_\.-]+)\.id\.fedoraproject\.org/.* /openid/id/$1/ [PT]
{% endif %}
+{% if env == "staging" %}
+WSGIScriptAlias / /usr/libexec/ipsilon
+{% else %}
WSGIScriptAlias / /usr/libexec/ipsilon/ipsilon.py
+{% endif %}
WSGIDaemonProcess ipsilon user=ipsilon group=ipsilon home=/var/lib/ipsilon/root display-name=ipsilon processes=6 threads=2 maximum-requests=1000
WSGISocketPrefix run/wsgi
#WSGIRestrictStdout Off
@@ -36,9 +40,15 @@ WSGIApplicationGroup %{GLOBAL}
WSGIProcessGroup ipsilon
+{% if env == "staging" %}
+
+ Require all granted
+
+{% else %}
Require all granted
+{% endif %}
Options +SymLinksIfOwnerMatch