<div dir="ltr">Hi All,<div><br></div><div>I have moved off IIS/WIndows onto nginx on ubuntu a while back. Since doing so I receive 404s for files with international characters in their name. I've added the charset utf-8 directive to the nginx config. Looking at the request: </div><div><br></div><div><a href="https://www.davidconnors.com/wp-content/uploads/2022/08/Aliinale-F%C3%BCr-Alina.pdf">https://www.davidconnors.com/wp-content/uploads/2022/08/Aliinale-Für-Alina.pdf</a></div><div><br clear="all"><div>Confirm that is exists on the file exist on the filesystem:</div></div><div><br></div><div>-rwx------  1 www-data www-data 10560787 Aug 21  2022 Aliinale-Für-Alina.pdf<br></div><div><br></div><div>if I copy that from that name to a.pdf and request that it serves fine. </div><div><br></div><div>Access log shows the character with the diacritic mark is escaped:</div><div>172.68.210.38 - - [10/Feb/2024:05:11:27 +0000] "GET /wp-content/uploads/2022/08/Aliinale-F%C3%BCr-Alina.pdf HTTP/1.1" 404 27524 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.2.1 Safari/605.1.15"<br></div><div><br></div><div>What confirmation directive am I missing? </div><div><br></div><div>TIA,</div><div>David. </div><div><br></div></div>