Como usar variável para URL dinâmica por ambiente Print

  • 0

Como usar variável para URL dinâmica por ambiente (com GeHost)

Olá, querido(a) cliente! Seja muito bem-vindo(a) ao seu novo passo rumo a um site mais inteligente e flexível. Aqui na GeHost, acreditamos que tecnologia deve facilitar, não complicar. Hoje vamos aprender um truque poderoso: usar variáveis para URLs dinâmicas por ambiente — perfeito para quem desenvolve sites e quer que ele funcione corretamente em diferentes ambientes (ex: desenvolvimento, teste, produção).

Dica Sensei: Isso evita que você precise mudar manualmente links no código toda vez que muda de ambiente. É como ter um "mapa inteligente" que sabe onde o seu site está.

O que é uma URL dinâmica por ambiente?

Imagine que você tem um site em desenvolvimento no seu computador, mas ele precisa se conectar a um banco de dados ou carregar arquivos de um servidor diferente. Em vez de escrever manualmente https://meusite.com.br ou http://localhost:3000, você define uma variável que muda de acordo com o ambiente. Assim, o mesmo código funciona em todos os lugares!

Passo a passo: Como configurar isso na GeHost

  1. Entre no cPanel com suas credenciais. Se não lembra, é só acessar seu-domínio.com.br/cpanel e logar com o usuário e senha da sua conta.

    Tela de LOGIN do cPanel (campos Usuário e Senha + botão Log in)
  2. Uma vez logado, você verá a tela inicial do cPanel. Procure pelo item “Gerenciador de Arquivos” (dentro da seção “Arquivos”). Clique nele.

    Painel inicial (home) do cPanel com os grupos de ferramentas (E-mail, Arquivos etc.)
  3. No Gerenciador de Arquivos, clique em “Document Root” (geralmente é a pasta public_html). Isso abre a raiz do seu site.

    Gerenciador de Arquivos — árvore de pastas (public_html etc.) e barra de ações
  4. Procure o arquivo principal do seu site, geralmente index.php, config.php, ou app.js (dependendo da tecnologia). Clique para editá-lo.

    Se não souber qual arquivo é o principal, olhe pelo nome mais comum: index.php ou index.html.

  5. Na edição do arquivo, você vai inserir uma variável que define a URL base. Exemplo em PHP:

    define('BASE_URL', $_SERVER['HTTP_HOST']);

    Esse código pega automaticamente o domínio atual (ex: meusite.com.br ou dev.meusite.com.br) e define como base.

  6. Depois disso, em qualquer parte do seu código, você pode usar BASE_URL para montar URLs dinâmicas. Exemplo:

    <a href="https://<?php echo BASE_URL; ?>/contato">Entre em contato</a>

    Assim, quando o site estiver em produção, ele vai para meusite.com.br/contato. Quando estiver em desenvolvimento, vai para dev.meusite.com.br/contato — sem mudar nada no código!

  7. Salve as alterações no arquivo. Pronto! Agora seu site está preparado para funcionar em qualquer ambiente com a URL correta.

Dica extra: Como testar isso?

Se você tem um subdomínio como dev.meusite.com.br, a variável $_SERVER['HTTP_HOST'] vai pegar exatamente esse valor. Assim, o mesmo código funciona em todos os lugares — sem precisar mudar links manualmente.

Sensei diz: “O segredo não é ter milhares de arquivos com URLs diferentes. É ter um único ponto de controle — uma variável inteligente. Assim, você evita erros, ganha tempo e se sente mais tranquilo.”

Conclusão

Parabéns! Você acabou de dominar uma prática essencial em desenvolvimento web com ambiente dinâmico. Com a GeHost, você tem tudo o que precisa para construir sites flexíveis, profissionais e fáceis de manter.

Se tiver dúvidas, não hesite em nos procurar. Estamos aqui para ajudar, com um sorriso e um café (virtual, claro!).

Até a próxima, com muito código limpo e boas práticas!


Was this answer helpful?

« Back