4.20 Como publicar uma aplicação Node.js em subdiretório

Publicar em subdiretório serve para disponibilizar a aplicação Node.js dentro de uma rota do domínio principal, em vez de usá-lo inteiro ou criar um subdomínio.
Na prática, isso faz a aplicação responder em algo como seudominio.com.br/app ou seudominio.com.br/api.

Como acessar o cPanel

  • https://seudominio.com.br/cpanel
  • https://seudominio.com.br:2083
  • ou pela área do cliente MyWay

Como publicar uma aplicação Node.js em subdiretório

Quando usar

  • quando o domínio principal já possui um site principal
  • quando a aplicação é apenas uma parte do projeto
  • quando deseja publicar um painel, módulo ou API em rota específica

Passo 1 – Definir a URL com caminho

Na configuração da aplicação, informe o endereço com o subdiretório desejado.

Exemplos:

  • seudominio.com.br/app
  • seudominio.com.br/api
  • seudominio.com.br/painel

Passo 2 – Salvar a aplicação

Depois de informar o caminho desejado, salve a configuração.


Passo 3 – Reiniciar e validar as rotas

Reinicie a aplicação e teste se:

  • a rota base abre corretamente
  • as rotas internas da aplicação também funcionam
  • não há conflito com outras páginas existentes no site
Aplicações em subdiretório exigem atenção especial à forma como o projeto trata caminhos e rotas internas.

Resultado esperado

Ao final, a aplicação ficará acessível por uma rota específica dentro do domínio principal.

Resumo:

1. Abra a configuração da aplicação
2. Informe uma URL em subdiretório
3. Salve a publicação
4. Reinicie
5. Teste a rota base e as internas

Esse modelo é útil quando a aplicação é apenas parte do site.
Se houver conflito com URLs do site principal, considere migrar a aplicação para um subdomínio.

Atenciosamente,
MyWay Hosting
Servidores Otimizados por inteligência artificial
www.myway.com.br

  • 0 Usuários acharam útil
Esta resposta lhe foi útil?

Artigos Relacionados

4.01 Como acessar o Setup Node.js App no cPanel

A opção Setup Node.js App do cPanel serve para criar, editar, iniciar, parar e publicar...

4.02 Como criar uma aplicação Node.js no cPanel

A opção criar uma aplicação Node.js no cPanel serve para publicar um projeto Node.js dentro...

4.03 Como escolher a versão do Node.js para aplicação

A escolha da versão do Node.js serve para garantir compatibilidade entre o servidor e o seu...

4.04 Como configurar diretório da aplicação Node.js

O diretório da aplicação define onde os arquivos reais do projeto Node.js ficam armazenados...

4.05 Como configurar arquivo de inicialização Node.js

O arquivo de inicialização é o arquivo que o servidor executa para iniciar a aplicação...