He configurado una URL de página de inicio personalizada en example.com/welcome. El usuario accede a example.com/ e inicia sesión en esa página. Drupal redirige a example.com/welcome
Ahora el usuario hace clic en la página de inicio que carga example.com/ desde la memoria caché del navegador (que tiene el formulario de inicio de sesión).
Supongo que si Drupal recargara la página de inicio en example.com/ en lugar de example.com/welcome no tendría ese problema. ¿Como podría hacerlo?
¿Qué más podría estar haciendo?
Por cierto, las páginas anónimas están siendo almacenadas en caché por el barniz.
drupal_page_is_cacheable
también puede ser usado.Vocación:
Debería hacer el truco.
Y para Drupal 8:
fuente