diff --git a/.htaccess b/.htaccess index df8233ed..f35544bc 100755 --- a/.htaccess +++ b/.htaccess @@ -1,25 +1,49 @@ # Disable index view Options -Indexes -# Hide a specific file - - Order allow,deny - Deny from all - - - - Order allow,deny - Deny from all - - -# Hide a specific file - - Order allow,deny - Deny from all - +## Hide a specific file +# +# Order allow,deny +# Deny from all +# +# +# +# Order allow,deny +# Deny from all +# +# +## Hide a specific file +# +# Order allow,deny +# Deny from all +# RewriteEngine On +# Deny all these files/folders +RedirectMatch 403 ^/.git/.*?$ +RedirectMatch 403 ^/.travis/.*?$ +RedirectMatch 403 ^/app/.*?$ +RedirectMatch 403 ^/bootstrap/.*?$ +RedirectMatch 403 ^/config/.*?$ +RedirectMatch 403 ^/modules/.*?$ +RedirectMatch 403 ^/node_modules/.*?$ +RedirectMatch 403 ^/resources/.*?$ +RedirectMatch 403 ^/storage/.*?$ +RedirectMatch 403 ^/tests/.*?$ +RedirectMatch 403 ^/vendor/.*?$ +RedirectMatch 403 ^/.bowerrc$ +RedirectMatch 403 ^/artisan$ +RedirectMatch 403 ^/composer.json +RedirectMatch 403 ^/composer.lock +RedirectMatch 403 ^/composer.phar +RedirectMatch 403 ^/env.php.*?$ +RedirectMatch 403 ^/Makefile +RedirectMatch 403 ^/package.json +RedirectMatch 403 ^/package-lock.json +RedirectMatch 403 ^/phpunit.xml +RedirectMatch 403 ^/webpack.mix.js + # Redirect Trailing Slashes If Not A Folder... RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)/$ /$1 [L,R=301]