URLs personalizadas no CQ

Você define as URLs personalizadas no CQ para criar URLs fáceis de lembrar e fáceis de pesquisar no seu site.

O vídeo a seguir demonstra como definir um URL personalizada para uma página específica no seu site.

Adobe CQ: crie um URL personalizado

Adobe CQ: crie um URL personalizado
Khushwant Singh

Verifique a URL personalizada

Para verificar a URL intuitiva que você criou usando as etapas do vídeo, faça o seguinte:

  1. Vá para o console da Web do Adobe CQ5 (http://localhost:4502/system/console/jcrresolver).
  2. Digite o nome do URL personalizada na caixa de texto Teste da seção Teste de configuração e clique em Resolver.

O resultado do teste aparece na próxima linha.

Se você definiu a URL corretamente, o valor do caminho no resultado exibe a URL resolvida.

path=/content/geometrixx-outdoors/en/men/shirts/bambara.html

Você também pode usar o Resolvedor de Recursos do Sling para verificar os problemas enfrentados ao criar URLs personalizadas.

Por exemplo, se a URL personalizada não existir:

NonExistingResource, path=/newdealoftheday

Além disso, você definiu uma URL personalizada, mas ao testar a URL no navegador, outra página é exibida.

Mais uma vez, você pode usar o Resolvedor de Recursos do Sling para verificar a URL resolvida para uma URL personalizada. Por exemplo, você definiu a mesma URL personalizada (dealoftheday) para duas páginas em seu website.

Esse problema ocorre desde que você defina URLs personalizadas por página. Por isso, é necessário ir a uma página específica para definir uma URL personalizada para essa página. Nesse caso, você inadvertidamente definiu a mesma URL personalizada para duas páginas.

Para contornar esse problema, você pode ir para o Resolvedor de Recursos do Sling e percorrer a lista de Entradas do Mapa do Resolvedor. Esta lista contém URLs personalizadas definidas.

Como alternativa, você pode usar o recurso Mapeamento de URL do CQ para replicar essa funcionalidade.

Mapeamento de URL

Para criar um mapa de URL entre uma /conteúdo URL em seu repositório e uma URL encurtada:

  1. Vá para a guia Configuração do console da Web do Adobe CQ5 (http://localhost:4503/system/console/configMgr).
  2. Vá para a seção Resolvedor de Recursos do Apache Sling JCR.
  3. Clique no sinal + na seção Mapeamentos de URL.
  4. Na nova caixa de texto, insira a URL resolvida e a URL personalizada.
  5. /content/geometrixx-outdoors/en/unlimited-blog/2012/01/going_for_gold.html:/goingforgold
  6. Clique em Salvar.
  7. Por fim, siga as etapas para verificar sua URL personalizada, goingforgold.

Esta obra está licenciada sob uma licença não adaptada da Creative Commons Attribution-Noncommercial-Share Alike 3.0  As publicações do Twitter™ e do Facebook não são cobertas pelos termos do Creative Commons.

Avisos legais   |   Política de privacidade online