Isenção de responsabilidade de tradução: esse conteúdo foi traduzido para sua conveniência com o uso de software e pode não ter sido revisado por uma pessoa. O texto oficial é a versão em inglês e sempre será o texto mais atualizado. Para ver a versão em inglês, clique aqui.
CMS-General

Configure um mapeamento de URL de padrão flexível

Ultima atualização: Junho 10, 2019

Disponível para

Marketing Hub  Professional, Enterprise
Basic
HubSpot CMS

Os redirecionamentos flexíveis atualizam dinamicamente as URLs de uma determinada estrutura, mantendo certas partes da estrutura da URL original intactas. Na ferramenta de redirecionamentos de URL, você pode definir os componentes que você deseja adicionar ao URL de destino.

Criar redirecionamento de URL de padrão flexível

  • Na sua conta da HubSpot, clique no ícone de configurações settingsna barra de navegação principal.
  • No menu da barra lateral esquerda, acesse Domínios e URLs.
  • Clique na guiaMapeamento de URL.
  • Clique em Adicionar redirecionamento de URL.
  • No slide no painel, selecione o tipo de redirecionamento Flexível.
  • Insira sua URL Original e Redirecionar para URL:
    • Para definir um componente de uma URL, use dois pontos : seguidos de um nome para essa variável na URL de origem.
    • Para adicionar esse componente à sua URL de destino, adicione o mesmo nome entre colchetes {}.
    • Cada parte do caminho de URL entre as barras de cada diretório  / / deve ter seu próprio componente para incluí-lo como variável na URL de destino. A única exceção a essa regra é que você pode adicionar o final inteiro de uma URL (até a string de consulta) como um único componente usando o símbolo de asterisco * seguido por um nome para o restante da URL. Qualquer texto não componente na URL de destino não será substituído dinamicamente.

add-flexible-url-redirect

 

Exemplos de redirecionamentos de URL de padrão flexível

Mantendo os componentes individuais da URL original

Se sua estrutura de URL original contivesse um padrão comum, como uma data que você desejasse incluir no URL de destino, você poderia usar um redirecionamento de URL flexível.

URL de exemplo: http://www.example.com/2012/12/30/my-first-post

URL original: http://www.example.com/:year/:month/:day/:post-name

Redirecionar para: http://blog.example.com/{mês}/{dia}/{ano}/{post-name}

Após salvar esse redirecionamento flexível, a URL de exemplo redirecionaria para http://blog.example.com/12/30/2012/my-first-post.
 

Definindo o final da URL como um componente

Às vezes, você pode querer fazer todo o final (até uma cadeia de consulta) de um componente.

URL de exemplo: http://www.example.com/product-id/22/jet-ski

URL original: http://www.example.com/product-id/*rest-of-url

Redirecionar para: http://info.example.com/products/{rest-of-url}

Após salvar esse redirecionamento flexível, a URL de exemplo redirecionaria para http://info.example.com/products/22/jet-ski.
 

Usando os componentes individuais e o restante da URL

URL de exemplo: http://www.example.com/blog/12/25/2013/marketing/merry-christmas?post-id=33

URL original: http://www.example.com/blog/:month/:day/:year/*rest-of-url?post-id=:post-id

Redirecionar para: http://blog.example.com/{month}-{day}-{year}/post-{post-id}/{rest-of-url}.

Após salvar esse redirecionamento flexível, a URL original de exemplo redirecionaria para http://blog.example.com/12-25-2013/post-33/marketing/merry-christmas.