Domanda

Ho un modulo che implementa un hook_boot () e controlla se l'utente accede alla home page e se l'utente non ha un cookie specifico. Se entrambe le verifiche sono vere, reindirizza l'utente alla pagina A /Welcome e imposta il cookie. Quindi la seconda volta che un utente cerca di accedere alla home page, vedrà che l'utente ha il cookie e non reindirizza.

Di recente, ho installato vernice sul mio sito e ogni volta che provo ad accedere alla home page, ho /benvenuto. Non salta mai.

Non ne sono sicuro, ma sembra la prima volta che accedo alla home page, quando non ho ancora il cookie, memorizza la cache della home page, la pagina degli spettacoli /benvenuti e impostare il cookie. Quindi, la seconda volta che provo ad accedere a casa, ottiene la pagina memorizzata nella cache (che pensa di non avere un cookie) e reindirizza di nuovo alla pagina /benvenuto, anche se ho un cookie.

Ho provato a non memorizzare nella casa ma non ha funzionato.

qualche idea?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a drupal.stackexchange
scroll top