Consenti homepage arbitraria (di Jay Pfaffman)

In realtà rimane un bug: sebbene l’URL https://thx.zoethical.org funzioni dall’esterno, una volta dentro Discourse, cliccando sul logo non si viene reindirizzati alla pagina sovrascritta. Ho notato un controllo sui permalink, quindi ho provato diverse opzioni, che hanno tutte fallito:

  1. creare un permalink da https://thx.zoethical.org a /index.html
  2. creare un permalink da https://thx.zoethical.org a /TransHack_·Xist·nce…
  3. combinare questi con un permalink da /index.html a /TransHack_·Xist·nce…
  4. rimuovere il reindirizzamento a /TransHack_·Xist·nce… nella configurazione del frontend
  5. creare un permalink custom_url e puntarlo a un URL esterno

Immagino che il problema derivi dal fatto che lo script non tenta di ricaricare l’intera applicazione quando si clicca sul logo, ma si aspetta che un link interno sia associato al percorso principale.

Mi aspetterei che, quando sia homepage_url_override sia un permalink (ad esempio custom_url) puntano a un URL assoluto, la pagina venga ricaricata completamente.

2 Mi Piace