我有一个运行 Ubuntu 的网络服务器,网页上有一些链接指向服务器上的可下载文件。问题是由于字符编码,我有 404(未找到)。
在网站上的下载链接包含:Luís
但服务器上的文件名显示为Lu�s
当我这样做时ls
。
没有这种字符的文件链接不会显示任何问题,但如果我有“特殊”字符,则会发生 404。
有想法该怎么解决这个吗?
更新:当我运行语言环境时,我得到:
LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_CTYPE=en_US.UTF-8
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
不是吗?我的意思是它使用的是utf8,对吗?