Un paio di giorni fa siamo passati a Discourse 3.2 e da allora alcuni dei nostri membri hanno iniziato a riscontrare un bug strano e non so cosa possa causarlo.
A volte, quando lasciano il forum per il nostro sito web principale e lo stanno navigando, fare clic sui collegamenti sul nostro sito web principale li invia improvvisamente a una pagina di errore del forum che indica che la pagina (del forum) non esiste. I collegamenti su cui stanno facendo clic non puntano assolutamente al forum e, tuttavia, finiscono di nuovo sul forum.
E, stranamente, i report includono screenshot in cui le persone vedono chiaramente il nostro sito web principale ma l’URL nel browser mostra ancora che si trovano nel sottodominio del forum – come se stessero navigando sul nostro sito web principale tramite un iframe all’interno del forum.
Se pertinente, utilizziamo il componente Custom Header Links (icons) per aggiungere un collegamento diretto al nostro sito web principale, che è il modo in cui le persone raggiungono il nostro sito web principale.
Per quanto ne so, questo genera un normale collegamento <a>. Il collegamento si apre nella scheda corrente.
Discourse viene eseguito su un sottodominio.example.com e il sito web principale è su www.example.com. Sono eseguiti su indirizzi IP/server distinti.
Non sono riuscito a riprodurre questo problema, ma sta accadendo a più persone (e più volte) da quando abbiamo aggiornato un paio di giorni fa. Non succede sempre, ma non ho trovato uno schema comune.
Avete qualche idea su cosa dovrei indagare qui? Soprattutto, come è possibile navigare su un sito web diverso mentre l’URL mostra ancora come se si stesse ancora navigando sul forum? ![]()
