diff --git a/Procfile b/Procfile new file mode 100644 index 0000000..666ebdf --- /dev/null +++ b/Procfile @@ -0,0 +1 @@ +web: vendor/bin/heroku-php-nginx -C nginx.heroku.conf public/ diff --git a/nginx.heroku.conf b/nginx.heroku.conf new file mode 100644 index 0000000..279fb41 --- /dev/null +++ b/nginx.heroku.conf @@ -0,0 +1,23 @@ +add_header X-Frame-Options "SAMEORIGIN"; +add_header X-Content-Type-Options "nosniff"; + +index index.php; + +charset utf-8; + +location / { + try_files $uri $uri/ /index.php?$query_string; +} + +location = /favicon.ico { access_log off; log_not_found off; } +location = /robots.txt { access_log off; log_not_found off; } + +error_page 404 /index.php; + +location ~ \.php$ { + try_files @heroku-fcgi @heroku-fcgi; +} + +location ~ /\.(?!well-known).* { + deny all; +}