add the exit() to the env file in a better way, add some more htaccess rules to block the env file

This commit is contained in:
Nabeel Shahzad
2018-01-09 07:09:16 -06:00
parent 59ebe4e179
commit 5e097e9d89
3 changed files with 5 additions and 2 deletions
+2
View File
@@ -25,6 +25,8 @@ RedirectMatch 403 ^/composer.json
RedirectMatch 403 ^/composer.lock RedirectMatch 403 ^/composer.lock
RedirectMatch 403 ^/composer.phar RedirectMatch 403 ^/composer.phar
RedirectMatch 403 ^/env.php.*?$ RedirectMatch 403 ^/env.php.*?$
RedirectMatch 403 ^/env.php
RedirectMatch 403 ^/env.php$
RedirectMatch 403 ^/Makefile RedirectMatch 403 ^/Makefile
RedirectMatch 403 ^/package.json RedirectMatch 403 ^/package.json
RedirectMatch 403 ^/package-lock.json RedirectMatch 403 ^/package-lock.json
@@ -1,5 +1,3 @@
<?php exit(); ?>
# #
# Before you go live, remember to change the APP_ENV to production # Before you go live, remember to change the APP_ENV to production
# and APP_DEBUG to false. Adjust logging to taste # and APP_DEBUG to false. Adjust logging to taste
@@ -127,6 +127,9 @@ class EnvironmentService
$env_contents = view('installer::stubs/env', $opts); $env_contents = view('installer::stubs/env', $opts);
Log::info($env_contents); Log::info($env_contents);
$env_contents = "<?php exit(); ?>\n\n"
.$env_contents;
fwrite($fp, $env_contents); fwrite($fp, $env_contents);
fclose($fp); fclose($fp);
} }