I got an error when i try to load a file image on my staging server, it seems is about encoding. When i access to the following URL:
http://example.com/sites/default/files/2016-12/Articulaci%C3%B3n.jpg
Apache throws a 404 (Not found) error, the file exists and has the name "Articulación.jpg"
But If i try to load the image file with the following URL works:
http://example.com/sites/default/files/2016-12/Articulacio%CC%81n.jpg
On my local server (development), both URLs works, i can see the image as expected.
My development server is an installation of MAMP:
- MacOS Sierra 10.12.3
- Drupal 8.2.1
- PHP 5.5.14
- Apache 2.2.26 (Unix)
- PostgreSQL 9.4.4
My staging server is a Centos server:
- Centos 7
- Drupal 8.2.1
- PHP 5.6.26
- Apache 2.4.6 (CentOS)
- PostgreSQL 9.2.15
I think this a kind a url mapping or encoding fallback behavior of apache, maybe a module, extension or server configuration is falling/missing on my staging server.