Options -Indexes
RewriteEngine On
RewriteRule ^(?:classes|vendor|xml|tables|views|migrations|bin|tests|nbproject|reports|deploy)(?:/|$) - [F,L,NC]
RewriteRule (^|/)\. - [F,L]
<FilesMatch "\.(?:json|lock|xml|sql|md|yml|yaml|toml|log|cnf|env|zip|bak)$">
Require all denied
</FilesMatch>
DirectoryIndex main.php