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:
Questa guida illustra come utilizzare la funzione di pubblicazione delle pagine su Discourse. Questa funzione consente agli utenti Staff di convertire un argomento in una pagina statica autonoma con stile personalizzato. Esempi includono le pagine Termini di servizio e Informativa sulla privacy.
Livello utente richiesto: Staff
Pubblicazione di pagine statiche su Discourse
La pubblicazione di pagine consente agli utenti Staff di creare pagine statiche autonome …
Un’altra opzione potrebbe essere quella di ospitare quella pagina su un sottodominio, piuttosto che su una cartella (e tutto ciò che ne consegue).
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.
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.
Non so come farlo. C’è una guida a riguardo? Per favore condividi
Hai avuto successo con questo?
@lowkey_324 cosa vuoi realizzare (specificamente)?