一、问题背景
将图片目录通过xftp上传文件到Nginx根目录下,浏览器访问该文件url是提示报错404,如下图所示:
二、问题解决
分析:Nginx的根目录是/usr/share/nginx/html,删除之前上传的图片目录,然后在这个目录手动创建一个图片目录和一个文件名,这里主要是验证是上传的问题还是服务器本身的问题。
[root@k8s-client-17 html]# mkdir 图片
[root@k8s-client-17 html]# echo 123456 > 图片/图片.txt
通过验证,Nginx不须要安装额外的组件就可以支持中文文件名称或中文文件夹的。
那么问题可能在上传过程中出现了问题,xftp工具字符集设置有问题,操作如下:
第一步:打开xftp工具–>属性–>默认会话属性–>选项–>选择编码–>确定
第二步:重新上传测试,测试ok
三、问题总结
这里只是测试了xftp上传的问题,如果你使用的是其它上传工具,请参考当前链接
总结:整理不易,如果对你有帮助,可否点赞关注一下?
更多详细内容请参考:Linux运维实战总结