Options -Indexes
RewriteEngine On

# RewriteBase removida de propósito - sem ela, o Apache calcula sozinho o
# caminho certo com base em onde esse .htaccess está, então isso continua
# funcionando automaticamente se você mudar de pasta, dominio ou hospedagem,
# sem precisar editar esse arquivo depois.

# Nao reescreve arquivos e pastas que existem
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# Qualquer rota sem extensao -> busca o .php correspondente
RewriteRule ^([^\.]+)/?$ $1.php [NC,L,QSA]

DirectoryIndex index.php
