RewriteEngine On

# Redirect to installer if .env doesn't exist
RewriteCond %{REQUEST_URI} !^/install/
RewriteCond %{DOCUMENT_ROOT}/../.env !-f
RewriteRule ^(.*)$ /install/ [R=302,L]

# Prevent access to installer if already installed
RewriteCond %{REQUEST_URI} ^/install/
RewriteCond %{DOCUMENT_ROOT}/../.env -f
RewriteCond %{DOCUMENT_ROOT}/../storage/installed.lock -f
RewriteRule ^(.*)$ / [R=302,L]

