Configurar o URL de base

  1. Na barra lateral Admin, vá para Stores > Settings>Configuration.

  2. Em Geral, no painel esquerdo, escolha Web.

  3. Expandir Seletor de expansão a seção Base URL.

    • Base URL — Insira a URL de base totalmente qualificada para sua loja. Certifique-se de finalizar o URL com uma barra, para que ele possa ser estendido com Chaves de URL adicionais de sua loja. Por exemplo: http://yourdomain.com/

      NOTE
      Não altere o espaço reservado no campo Base Link URL. É um espaço reservado usado para criar links relativos ao URL de base.
    • Base URL for Static View Files — (Opcional) Especifique um local alternativo para a URL base dos arquivos de exibição estáticos inserindo o caminho que começa com o seguinte espaço reservado:

      {{unsecure_base_url}}

    • Base URL for User Media Files — (Opcional) Especifique um local alternativo para a URL base dos arquivos de mídia do usuário inserindo o caminho que começa com o seguinte espaço reservado:

      {{unsecure_base_url}}

      Para uma instalação típica, não há necessidade de atualizar os caminhos para os arquivos de visualização estáticos ou arquivos de mídia, pois eles são relativos ao URL base.

    Configuração geral - URLs de base Web

    NOTE
    Os espaços reservados entre chaves duplas são tags de marcação para variáveis.
  4. Quando terminar, clique em Save Config.

Configurar o URL básico seguro

Se o domínio tiver um certificado de segurança válido, você poderá configurar os URLs da loja e do administrador para transmitir dados por um canal seguro (https). Sem um certificado de segurança válido, seu armazenamento não pode operar com o protocolo seguro (SSL/TLS).

  1. Expanda Seletor de expansão a seção Base URLs (Secure) e faça o seguinte:

    Configuração geral - URLs de base segura

    • Secure Base URL — Insira o URL base seguro completo, seguido por uma barra. Por exemplo: https://yourdomain.com/

    • Secure Base Link URL — Não altere o espaço reservado no campo de URL do link base seguro. É usado para criar links relativos ao URL base seguro.

    • Secure Base URL for Static View Files — (Opcional) Especifique um local alternativo para a URL base segura para arquivos de exibição estáticos inserindo o caminho que começa com o seguinte espaço reservado:

      {{secure_base_url}}

    • Secure Base URL for User Media Files — (Opcional) Especifique um local alternativo para a URL de base segura dos arquivos de mídia do usuário inserindo o caminho que começa com o seguinte espaço reservado:

      {{secure_base_url}}

  2. Para melhorar a segurança, defina as duas opções a seguir como Yes.

    • Use Secure URLs on Storefront
    • Use Secure URLs in Admin
  3. Para Enhanced Security Settings, faça o seguinte:

    • Enable HTTP Strict Transport Security (HSTS) — Se você quiser que seu armazenamento exiba apenas solicitações de página HTTPS seguras, defina como Yes.

    • Upgrade Insecure Requests — Para atualizar qualquer solicitação de páginas HTTP não seguras padrão para proteger HTTPS, defina como Yes.

  4. Defina o Offloader Header para o seu servidor.

    A maioria das instalações do Commerce usa o X-Forward-Proto padrão para identificar o protocolo como HTTP ou HTTPS. Se a configuração do servidor usar um offloader_header diferente, insira-o aqui.

  5. Quando terminar, clique em Save Config.

Incluir o código de armazenamento em URLs

NOTE
Quando a opção Adicionar código de armazenamento a URLs estiver definida como Yes, você deverá incluir códigos de armazenamento nas URLs do navegador. Essa configuração garante que as regravações de URL sejam mapeadas corretamente e que todas as páginas sejam abertas com êxito, sem erros "Página 404 Não Encontrada".
  1. Na barra lateral Admin, vá para Stores > Settings>Configuration.

  2. Em General, no painel esquerdo, escolha Web.

  3. Expandir Seletor de expansão a seção URL Options.

  4. Defina Add Store Code de acordo com sua preferência:

    • URL with Store Code: http://www.yourdomain.com/magento/[store-code]/index.php/url-identifier
    • URL without Store Code: http://www.yourdomain.com/magento/index.php/url-identifier

    Configuração geral - Opções de URL da Web

  5. Quando terminar, clique em Save Config.

  6. Clique no link Cache Management na mensagem, na parte superior do espaço de trabalho. Em seguida, siga as instruções para atualizar o cache.

    Mensagem de gerenciamento de cache

Solução de problemas de URL

Se, após seguir as instruções de configuração, algumas páginas continuarem a ser fornecidas com a URL insegura (http://), faça o seguinte:

  • Altere o URL de base (não seguro) para o URL HTTPS seguro.
  • No servidor, edite o arquivo .htaccess (ou balanceador de carga) para que a URL não segura seja redirecionada para a URL segura.

Usar um URL de administração personalizado

Como uma prática recomendada de segurança, o Adobe recomenda que você use uma URL de Administrador exclusiva em vez do admin padrão ou um termo comum, como backend. Embora não proteja diretamente o site contra um determinado mau ator, pode reduzir a exposição a scripts que tentam obter acesso não autorizado.

NOTE
Verifique com seu provedor de hospedagem antes de implementar um URL de administrador personalizado. Alguns provedores de hospedagem exigem um URL padrão para atender às regras de proteção por firewall.

Em uma instalação típica, o URL e o caminho do administrador seguem imediatamente o URL de base. O caminho do Administrador é um diretório abaixo da raiz.

  • URL Base Padrão: http://yourdomain.com/magento/
  • Caminho Padrão do Administrador: admin
  • URL e Caminho Padrão do Administrador: http://yourdomain.com/magento/admin

Embora seja possível alterar o URL do administrador e o caminho para outro local, qualquer erro remove o acesso ao administrador e deve ser corrigido do servidor.

NOTE
Como precaução, não tente alterar o URL do administrador sozinho, a menos que você saiba como editar arquivos de configuração no servidor. Para projetos do Adobe Commerce implantados na infraestrutura em nuvem, altere a URL do Administrador seguindo as instruções no Guia do Adobe Commerce na Infraestrutura em Nuvem.