Você pode encontrar alguns dos seguintes problemas ao configurar ou usar o cache Adaptive Forms em um ambiente Cloud Service:
Você pode selecionar e adicionar imagens ou vídeos do navegador de ativos a um Formulário adaptável. Quando essas imagens são editadas no editor de Ativos, a versão em cache de um formulário adaptável contendo essas imagens não é invalidada. O formulário adaptável continua exibindo imagens mais antigas.
Para resolver o problema, depois de publicar as imagens e o vídeo, desfaça a publicação e publique explicitamente o Adaptive Forms que faz referência a esses ativos.
É possível adicionar um fragmento de conteúdo ou um fragmento de experiência a um formulário adaptável. Quando esses fragmentos são editados e publicados de maneira independente, a versão em cache de um formulário adaptável contendo esses fragmentos não é invalidada. O formulário adaptável continua exibindo fragmentos mais antigos.
Para resolver o problema, após a publicação do fragmento de conteúdo ou fragmento de experiência atualizado, desfaça a publicação e publique explicitamente o Adaptive Forms que usa esses ativos.
Quando a URL do formulário adaptável não contém informações de localização e a opção Usar localidade do navegador no gerenciador de configuração está ativada, uma versão localizada do formulário adaptável é disponibilizada e uma instância do formulário adaptável, com base na primeira solicitação (localidade do navegador solicitada), é armazenada em cache e entregue a cada usuário subsequente.
Execute as seguintes etapas para resolver o problema:
dispatcher/scr/conf.d/rewrites/rewrite.rules
para edição.conf.d/httpd-dispatcher.conf
ou qualquer outro arquivo de configuração configurado para carregar no tempo de execução. # Handle actual URL convention (just pass through)
RewriteRule "^/content/forms/af/(.*)[.](.*).html$" "/content/forms/af/$1.$2.html" [PT]
# Handle selector-based redirection based on browser language
<VirtualHost *:80>
# Handle actual URL convention (just pass through)
RewriteRule "^/content/forms/af/(.*)[.](.*).html$" "/content/forms/af/$1.$2.html" [PT]
# Handle selector based redirection basded on browser language
# The Rewrite Condition is looking for the Accept-Language header and if found takes the first two character which most likely will be the desired language selector.
RewriteCond %{HTTP:Accept-Language} ^(..).*$ [NC]
RewriteRule "^/content/forms/af/(.*).html$" "/content/forms/af/$1.%1.html" [R]
RewriteRule "^/content/forms/af/(.*).html$" "/content/forms/af/$1.%1.html" [R]
O armazenamento em cache do CDN para de funcionar após 300 segundos e todas as solicitações para armazenar em cache no CDN são redirecionadas para o Dispatcher.
Para resolver o problema, defina o cabeçalho da página como 0:
Crie um arquivo em src\conf.d\available_vhosts
Adicione o seguinte ao arquivo para definir o cabeçalho da página
<IfModule mod_headers.c>
Header add X-Vhost "publish"
Header set age 0
</IfModule>
Salve e feche o arquivo.
Modifique o link suave para src\conf.d\enabled_vhosts\default.vhost
para apontar para um novo arquivo.