Sono sicuro che questo è stato chiesto prima, ma non riesco a trovare una soluzione che funzioni.
Un sito Web ha cambiato i servizi CMS, ma ha lo stesso dominio, come faccio a impostare una riscrittura nginx per una singola pagina?
Per esempio
Vecchia pagina
http://sitedomain.co.uk/content/unique-page-name
Nuova pagina
http://sitedomain.co.uk/new-name/unique-page-name
Tieni presente che non desidero reindirizzare tutto all'interno della pagina dei contenuti, ma letteralmente solo l'URL di cui sopra. Ho circa 9 reindirizzamenti da configurare, non dei quali rientrano in uno schema.
Grazie!
Modifica: ho trovato questa soluzione, che sembra funzionare, tranne per il fatto che reindirizza senza una barra:
if ( $request_filename ~ content/unique-page-name/ ) {
rewrite ^ http://sitedomain.co.uk/new-name/unique-page-name/? permanent;
}
Ma questo reindirizza a:
http://sitedomain.co.uknew-name/unique-page-name/