我有以下配置设置:
server {
listen 8000;
server_name localhost;
access_log logs/access.log combined buffer=32M flush=15m;
root html/src;
index index.html index.htm;
location / {
access_log off;
}
location ~ /(files|list|img)/ {
alias file_server$uri;
autoindex on;
autoindex_format html;
}
}
只要本地文件路径中没有任何 åäöÅÄÖ,它就可以正常工作...如果我尝试浏览包含任何这些字符的文件夹或文件,服务器将响应 500 错误。错误日志显示:1113: No mapping for the Unicode character exists in the target multi-byte code page
。
所以我的问题是,如何配置服务器以理解unicode字符?
编辑:看来autoindex
这里的错误是……