Reindirizzare una pagina di tag a un URL personalizzato?

Ciao,

Vorrei reindirizzare /tag/offer a tags/c/trading-post/18/offer.

È possibile fare una cosa del genere?

Ho provato in Personalizza → Permalink, ma non ha funzionato.

I permalinks si riferiscono ai collegamenti in ingresso da URL esterni, non ai collegamenti all’interno dell’applicazione.

È un’idea piuttosto figa. Perché vuoi reindirizzare a quell’URL?

Nel mio forum, ho bisogno di tag solo per 2 categorie, e ogni categoria avrà il proprio tag.
Una categoria scambio avrà i tag cerca e offerta.
Una categoria altri linguaggi avrà diversi tag per le lingue, come russo, ebraico

Questi tag non saranno disponibili per nessuna altra categoria.

Il mio utilizzo dei tag è quello di essere meno “onnipresenti” rispetto alla funzione predefinita dei tag di Discourse. Voglio che i miei tag siano strettamente legati alla rispettiva categoria.

Quindi, il comportamento desiderato è che quando ti trovi nella pagina dell’elenco dei topic con tutte le categorie selezionate, cliccando su un tag ti porti alla pagina di quel tag, ma all’interno della categoria a cui appartiene quel tag, non in una pagina tutte le categorie.

Cliccando su offerta qui,

Ti porta qui:

In una pagina che condivide tutti i tag del forum. Qui, i tag dello scambio si mescolerebbero con i tag delle lingue, cosa che non voglio.

È per questo che vorrei che la categoria offerta reindirizzasse a tags/c/trading-post/18/offer, indipendentemente da dove ci si trova quando si clicca sul tag.

La soluzione corretta sarebbe che il core non mostri i tag dei gruppi di tag limitati nel menu a tendina globale (o, meglio ancora e in modo più flessibile, dovrebbe essere disponibile un’opzione per categoria/gruppo di tag per escluderli dalla visualizzazione nei menu a tendina globali). È già stato segnalato in precedenza.

Ho un vago ricordo di aver migliorato questa funzionalità in modo che funzionasse anche per i link interni? Non ne sono sicuro. Te lo ricordi @techAPJ?

I permalink funzionano per i collegamenti interni. Ad esempio, ecco una guida per impostare la reindirizzamento delle categorie:

Sono anche riuscito a configurare il reindirizzamento localmente per /tag/iphone/tag/apple.

Tieni presente che l’URL di destinazione ha alcuni vincoli: può reindirizzare solo a un determinato argomento/post/categoria/tag o URL esterno. Il tuo URL di destinazione sembra essere una miscela di URL di categoria e tag, che non è ancora supportato.

Ma non funzionano per i collegamenti interni che sono già validi. Quindi un permalink funziona solo per reindirizzare /tag/offer a tags/c/trading-post/18/offer se non esiste un tag offer creato.

Per i casi in cui il tag esiste già, non è stata offerta alcuna soluzione qui. Mi chiedo se sia possibile fare un reindirizzamento in un componente del tema e sto cercando di capire come farlo correttamente.