akvadrako
(Devin Bayer)
1
Ciao. Sto eseguendo una nuova istanza di Discourse con la configurazione pertinente:
hostname = localhost:8000
relative_url_root = /forum
Alcune risorse non vengono caricate. Ad esempio, il seguente link restituisce un errore 404:
http://localhost:8000/forum/svg-sprite/localhost:8000/svg-2-ea6ff3f2981a98a7323fb5294880aa4255c98f87.js
Se, tuttavia, modifico manualmente l’URL in /svg-sprite/localhost/..., viene caricato correttamente.
Stephen
(Stephen)
2
Perché non stai usando la porta 80?
La pubblicazione su porte non standard non è supportata.
akvadrako
(Devin Bayer)
3
Poiché sto solo testando localmente e ho altre cose in esecuzione sulla porta 80. Alla fine ho trovato una soluzione, aggiungendo questo a nginx.conf:
rewrite /forum/(svg-sprite|user_avatar)/([^/]+):[0-9]+/(.*) /forum/$1/$2/$3;