I've migrated a WordPress website from a Hostgator shared host to a Ubuntu Digital Ocean LAMP stack. 

The trouble started when I exported the image files which had special characters, for example the file
`operários_tarsila-1024x640.jpg`.

When WordPress tries to reach the file, it displays an error. I've found the cause: 

I can see via Inspect Element that Wordpress tries to call: <http://mywebsite.com/wp-content/uploads/2013/02/oper%C3%A1rios_tarsila-1024x640.jpg> and the server returns a 404 error.

However if I type this URL in the browser: <http://mywebsite.com/wp-content/uploads/2013/02/opera%CC%81rios_tarsila-1024x640.jpg> it works and the image is displayed.

So, it seems like this difference between the `á` encoding from `%C3%A1` (`á` character) to `a`+`%CC%81` (combining accute accent) is what is causing WordPress to not display my images. 

So now I have in my server thousands of accented image filenames with the structure `character`+ `combining accent` and WordPress calling the image filenames with the structure `accented character`. 

Is there a way bash rename all of them with a comparisson table? Or a way to make Apache aware of those differences and point to the right file when this kind of confusion happen?