How to split existing blog into WordPress Multisites without breaking links?

I am going to split an existing WordPress blog with a lot of posts in different languages into multisites which get all posts of one language each.

The multisites will be available under different subdomains then. For example en.example.com, de.example.com and fr.example.com. So the URL of all existing articles will change. This is an issue because the old links are indexed by Google and linked by other pages.

Read More

Does the multisite feature handle old links e.g. www.example.com/an-english-article by redirecting to the new article e.g. en.example.com/an-english-article? It would be great if the server could send 301 Moved Permanently responses so that Google can update their index accordingly.

How is this handled by WordPress multisite, and if it isn’t properly, how can I set up 301 codes and redirects to the new article by a plugin or even by hand?

Related posts