Convertire un grande forum PunBB (circa 45.000 post, 3.500 argomenti) in Discourse e creare una mappa di reindirizzamento dagli URL vecchi (con parametri di query poco eleganti) agli URL di Discourse.
Quando ti serve che sia fatto?
Il prima possibile.
Qual è il tuo budget, in $ USD, che puoi offrire per questo compito?
500 $ USD per l’importazione e i reindirizzamenti.
Sì, posso farlo per 500 $. Possiamo anche offrirti un hosting, ma è facoltativo
Per iniziare, crea un dump del database (e, se applicabile, un file zip con i tuoi upload/avatar) e mettilo a disposizione tramite Dropbox, Google Drive, WeTransfer o servizi simili, poi fammi sapere dove trovarlo.
Teddy, con questo tutorial abbiamo avuto successo fino a questa parte:
$ bundle exec rails server
Abbiamo eseguito il comando ed è andato in un loop infinito, stampando informazioni sul database a schermo. Il server Rails non è mai partito. Per questo abbiamo rinunciato e abbiamo deciso di affidarci a qualcun altro.
Quell’output SQL è solo un’informazione per l’amministratore di sistema. Si tratta semplicemente delle query eseguite nell’ambito dei suoi processi. È continuo finché non lo si arresta. Questo è previsto.
È necessario procedere collegandovisi tramite un browser.
Ok, ho ripercorso l’intero processo e l’ho fatto funzionare.
Suggerimento per i tutorial di importazione: Aggiungere solo un paio di commenti in più per spiegare a chi non usa Rails, come me, cosa dovrebbe succedere, risparmierebbe molti problemi. Ho lasciato in esecuzione questo processo per 5 ore ieri, quando in realtà bastava avviare Sidekiq in un terminale separato e aprire il browser.
Quindi la mia prossima domanda è: esiste un modo per generare automaticamente una mappa di reindirizzamento Nginx per le oltre 45.000 URL con stringhe di query provenienti da PunBB, così da poter impostare i reindirizzamenti 301?