Como acessar o cPanel
Antes de criar a associação, acesse o cPanel por uma destas formas:
- https://seudominio.com.br/cpanel
- https://seudominio.com.br:2083
- pela área do cliente MyWay, usando o atalho para o cPanel
Como criar um Apache Handler no cPanel
O que significa “criar um Apache Handler” nesta tela
Nesta interface, “criar” um Apache Handler significa registrar uma associação de uso entre:
- um handler já conhecido pelo Apache
- uma extensão de arquivo que passará a usar esse handler
Ou seja, você não está programando um novo módulo do Apache. Está apenas dizendo ao servidor que arquivos com determinada extensão devem receber um tratamento específico.
Passo 1 – Abrir a ferramenta Apache Handlers
No cPanel, vá até a seção Avançado e clique em Apache Handlers.
Traduções úteis:
- Advanced = Avançado
- Apache Handlers = Apache Handlers
Passo 2 – Entender os dois campos principais
Na tela, normalmente aparecem dois campos essenciais:
- Handler
- Extension(s)
Traduções úteis:
- Handler = manipulador ou tratamento
- Extension(s) = extensão(ões)
O campo Handler recebe o nome do tratamento do Apache.
O campo Extension(s) recebe a extensão que deverá usar esse tratamento.
Passo 3 – Escolher o handler correto
Antes de salvar, defina claramente o objetivo da configuração.
Exemplos:
- se quer executar arquivos como script CGI, use cgi-script
- se quer processar instruções SSI, use server-parsed
- se quer entregar conteúdo estático, em alguns cenários pode ser usado default-handler
Passo 4 – Informar a extensão desejada
No campo de extensão, digite a extensão que passará a usar esse handler.
Exemplos práticos:
- cgiapp
- plx2
- shtmlx
- minhaext
Se o seu objetivo for fazer um arquivo como teste.cgiapp ser executado como CGI, a extensão informada será cgiapp.
Passo 5 – Adicionar a associação
Depois de preencher o Handler e a Extension, clique em Add ou no botão equivalente da interface.
Tradução útil:
- Add = Adicionar
Ao concluir, a regra passa a aparecer na lista de handlers definidos pelo usuário, quando a interface exibe essa tabela.
Passo 6 – Testar o comportamento na prática
Depois de criar o handler, teste um arquivo real no navegador.
Exemplo:
- crie ou envie um arquivo com a extensão configurada
- acesse a URL correspondente
- verifique se o comportamento foi o esperado
Se a intenção era executar um CGI, o arquivo deverá ser processado como script.
Se a intenção era processar SSI, o conteúdo deverá refletir as diretivas suportadas.
Exemplo prático de criação
Imagine que você tenha um sistema legado que usa arquivos com extensão .cgiapp, mas quer que o Apache trate esses arquivos como CGI.
Nesse caso, você pode preencher:
- Handler: cgi-script
- Extension: cgiapp
Depois disso, arquivos como relatorio.cgiapp poderão ser tratados como CGI, se o restante da configuração estiver compatível.
Cuidados importantes
- não associe extensões comuns sem necessidade
- não use handlers sem saber exatamente o efeito desejado
- tenha atenção com arquivos executáveis
- revise permissões e estrutura do arquivo se o resultado não funcionar
- teste em um arquivo de exemplo antes de aplicar em larga escala
Resultado esperado
Ao final do processo, você terá:
- um handler associado a uma extensão específica
- um novo comportamento para arquivos com essa extensão
- possibilidade de testar aplicações legadas ou fluxos personalizados
Resumo
1. acesse o cPanel
2. abra Apache Handlers
3. informe o handler
4. informe a extensão
5. adicione a regra
6. teste um arquivo real com essa extensão
Na prática, esse recurso serve para mudar o tratamento que o Apache dará aos arquivos de determinada extensão.
Atenciosamente,
MyWay Hosting
Servidores Otimizados por inteligência artificial
www.myway.com.br
