Ich habe unter example.com/welcome eine benutzerdefinierte Homepage-URL festgelegt. Der Benutzer kommt zu example.com/ und meldet sich auf dieser Seite an. Drupal leitet zu example.com/welcome weiter
Jetzt klickt der Benutzer auf die Homepage, auf der example.com/ aus dem Browser-Cache geladen wird (auf dem sich das Anmeldeformular befindet).
Ich denke, wenn Drupal die Homepage unter example.com/ anstelle von example.com/welcome neu laden würde, hätte ich dieses Problem nicht. Wie würde ich das machen?
Was könnte ich sonst noch tun?
Übrigens werden anonyme Seiten durch Lack zwischengespeichert.
drupal_page_is_cacheable
kann auch benutzt werden.Berufung:
Sollte den Trick machen.
Und für Drupal 8:
quelle