Ciao,
Come menzionato nei miei post precedenti, ho migrato il mio blog WordPress a Discourse.
C’era una pagina HTML sul mio sito che era ospitata all’interno di una cartella in public_html.
Quindi, il suo URL era example.com/foldername.
Ora, voglio ospitare la stessa cartella/pagina di nuovo, ma con Discourse.
Dove dovrei mettere questa cartella in modo da ottenere la stessa struttura URL senza interrompere il mio sito Discourse?
È complicato, perché Ember/Rails proverebbe a interpretarlo come una route dell’app… che non esiste.
Se fossi in te, farei un passo indietro e riconsidererei cosa stai cercando di ottenere funzionalmente e vedrei se non c’è un altro modo per farlo?
Un’opzione è usare questo:
This guide covers how to use the Page Publishing feature on Discourse. This feature allows Staff/Admin users to convert a topic into a standalone static page with custom styling. Examples include the Terms of Service and Privacy Policy pages.
Required user level: Admin
Publishing static pages on Discourse
Page Publishing allows Admin users to create standalone static pages from topics. This is similar to the process for creating Terms of Service or Privacy P…
Un’altra opzione potrebbe essere quella di ospitare quella pagina su un sottodominio, piuttosto che su una cartella (e tutto ciò che ne consegue).
2 Mi Piace
Grazie @merefield per la tua risposta.
La pubblicazione della pagina e il sottodominio non funzioneranno. L’unica opzione oltre all’hosting nella cartella è ospitare la cartella su un nuovo dominio, il che non sarà un bene per la SEO poiché non avrò tutta l’autorità del mio dominio effettivo.
C’è un modo per soddisfare il mio scopo utilizzando un plugin?
Puoi creare una nuova route in un plugin e metterci quello che vuoi.
Ma una versione semplice di ciò verrà comunque eseguita “all’interno” di Discourse.
Dai un’occhiata al codice del mio plugin Word Cloud o Community Network per vedere come viene fatto.
2 Mi Piace
michaeld
(Michael - Communiteq)
5 Agosto 2022, 9:49am
6
Potresti anche ospitarlo altrove e utilizzare un percorso di Cloudflare workers per farlo sembrare una cartella all’interno del tuo forum.
2 Mi Piace
Non so come farlo. C’è una guida a riguardo? Per favore condividi
Hai avuto successo con questo?
@lowkey_324 cosa vuoi realizzare (specificamente)?