Skip to content

Choose a tag to compare

@aglsk aglsk released this 13 Dec 03:36
· 2 commits to main since this release
77d2990

🚀 Atualização Importante!!

Estamos sempre melhorando! Confira as novas adições:

🔧 Configuração do arquivo .htaccess

Adicionamos as seguintes regras de segurança e desempenho:

# Ativar o módulo de reescrita de URL
RewriteEngine On

# Remover /index.php das URLs, mas permitir acesso direto ao index.php
RewriteCond %{THE_REQUEST} /index\.php [NC]
RewriteCond %{REQUEST_URI} !^/index\.php$ [NC]
RewriteRule ^index\.php(.*)$ /$1 [R=301,L]

# Reescrita de URLs amigáveis
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]

# Ativar o módulo de reescrita de URL
<IfModule mod_expires.c>
    ExpiresActive On

    # Definir a expiração para 2 minutos (120 segundos) para diferentes tipos de arquivos
    ExpiresByType image/jpg "access plus 2 minutes"
    ExpiresByType image/jpeg "access plus 2 minutes"
    ExpiresByType image/gif "access plus 2 minutes"
    ExpiresByType image/png "access plus 2 minutes"
    ExpiresByType text/css "access plus 2 minutes"
    ExpiresByType application/javascript "access plus 2 minutes"
    ExpiresByType text/html "access plus 2 minutes"
</IfModule>

# Proteger o arquivo .htaccess
<Files .htaccess>
    Order Allow,Deny
    Deny from all
</Files>

# Proteger arquivos sensíveis
<FilesMatch "\.(env|json|log|ini|sh|bak|sql|yaml)$">
    Order Allow,Deny
    Deny from all
</FilesMatch>

# Definir uma página de erro personalizada
ErrorDocument 404 /404.html

🚨 Novidade! Tela personalizada de erro 404

Agora, caso o usuário acesse uma página inexistente, ele verá uma página de erro personalizada 404. Isso melhora a experiência do usuário e ajuda a manter a navegação clara e sem frustrações.


🔗 Baixe, siga e curta!

Apoie o projeto e fique por dentro de futuras atualizações:

Baixar versão 2.0
Seguir no GitHub
Curtir o projeto