RewriteEngine On RewriteBase / # Redireciona todas as requisições para arquivos que não existem para o index.php RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?url=$1 [QSA,L] # Protege a pasta de uploads contra execução de scripts RewriteEngine on RewriteRule ^uploads/.*\.(php|php5|php7)$ - [F,L,NC] # Protege arquivos de configuração e outros arquivos sensíveis Require all denied