在Windows 環(huán)境下使用 Nginx 搭建 HTTP文件服務(wù)器 實現(xiàn)文件下載 全步驟(詳細(xì))
發(fā)現(xiàn)的中文亂碼問題,終于自己解決了! ^_^
Nginx http 文件服務(wù)器 中文名稱文件亂碼以及不能訪問下載問題 (解決全過程)
-
問題起因:
-
首先是發(fā)現(xiàn)放在 Nginx 共享文件夾下的中文文件會出現(xiàn)亂碼問題
初步解決辦法:
-
檢查 conf 下 nginx.conf 配置文件中的 charset 編碼問題
-
發(fā)現(xiàn) charset 默認(rèn)沒有 UTF-8 編碼,在 server 和 location 后分別加上如下代碼
charset utf-8;
但是仍然解決不了問題,搗鼓了半天,如果將 配置文件的charset utf-8 改成 gbk 的話發(fā)現(xiàn)瀏覽器頁面上是顯示 中文文件名了,但是使用服務(wù)器進(jìn)行訪問下載的時候卻會報錯。
最終, 發(fā)現(xiàn)是 windows 服務(wù)器中文是 gbk 編碼 和 瀏覽器頁面一般是 utf-8 編碼 所以導(dǎo)致這種情況
最終解決辦法:
-
打開 windows 控制面板,點擊更改日期、時間和數(shù)字格式,點管理欄目下的更改系統(tǒng)區(qū)域設(shè)置,勾選 使用 Unicode UTF-8 提供全球語言支持 即可
-
文章來源:http://www.zghlxwxcb.cn/news/detail-510250.html

文章來源地址http://www.zghlxwxcb.cn/news/detail-510250.html

到了這里,關(guān)于Nginx http 文件服務(wù)器 中文名稱文件亂碼以及不能訪問下載問題 (解決全過程)...的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!