一本一本久久a久久精品综合,啦啦啦视频免费播放在线观看,六十六十路熟妇高熟在线,老头解开奶罩吸奶头高潮视频,一本久久a久久免费精品不卡,顶级欧美熟妇高清xxxxx,爆乳熟妇一区二区三区霸乳,无码h黄肉3d动漫在线观看

綠色資源網(wǎng):您身邊最放心的安全下載站! 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

綠色資源網(wǎng)

技術(shù)教程
您的位置:首頁服務(wù)器類Web服務(wù)器 → Nginx支持中文文件名方法

Nginx支持中文文件名方法

我要評論 2013/08/29 16:26:09 來源:綠色資源網(wǎng) 編輯:www.nesang.cn [ ] 評論:0 點擊:477次

我們知道,web服務(wù)器處理靜態(tài)文件的請求是非常高效的,特別是nginx,它宣稱“支持高達 50,000 個并發(fā)連接數(shù)的響應(yīng)”。

中何讓Nginx支持中文.

首先得讓你的系統(tǒng)有中語語言包:

設(shè)置前可以執(zhí)行:locale 看一下,如果顯示是en_US.UTF-8,即是正常,不用按下面的步驟設(shè)置。如果顯示其他編碼需要按如下步驟設(shè)置。

CentOS

編輯/etc/sysconfig/i18n 文件,內(nèi)容修改為:(可以使用vi、nano或winscp圖形管理軟件,依個人口味選擇)

LANG="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"

保存,重啟系統(tǒng)。

Debian

apt-get install -y locales
dpkg-reconfigure locales

執(zhí)行dpkg-reconfigure locales后會出現(xiàn)如下對話框:

用向下的方向鍵找到en_US.UTF-8 UTF-8,按空格選擇,再按回車鍵。

再按向下鍵選擇en_US.UTF-8,再按回車鍵確認,重啟系統(tǒng)。

Ubuntu

編輯/etc/default/locale文件,修改內(nèi)容為(沒有的話創(chuàng)建一個):

LANG="en_US.UTF-8"
LANGUAGE="en_US:en"

保存,再執(zhí)行:

locale-gen en_US en_US.UTF-8

重啟系統(tǒng)。

執(zhí)行:locale 看一下是否顯示是en_US.UTF-8,如果報錯,請在本文反饋。按以上步驟設(shè)置好后即可支持中文,可以上傳中文的文件或中文的目錄。


在nginx.conf文件里配置的字符集也是utf-8
server {
listen 80;
server_name test.cn;
root /data;
index index.html index.jsp;
charset utf-8;
……

ay%PM'G+U0
客戶端用的是secureCRT,用的字符集改為utf-8,用uft-8后再用rz上傳文件,在ie下中文可以正常顯示了。

注意:

如果中文文件名是gb2312的需要轉(zhuǎn)換成utf-8.(注是文件名,不是文件內(nèi)容)。使用convmv轉(zhuǎn)換,(如果找不到這個命令,光盤中有這個包 convmv-1.10-1.el5.noarch.rpm)convmv -fGBK -tUTF8 -r--notesttarget

其中-f是源編碼,-t是目標(biāo)編碼,-r是遞歸處理目錄,–notest是不移動,實際上對文件進行改名(actually do rename the files),target是目標(biāo)目錄。其余參數(shù)可以參考man或者-h。

如果是在沒有更改編碼前上傳的文件,設(shè)置好后依然會是亂碼的,建議重新上傳一下文件。如果沒有原來文件的備份可以使用下面命令進行轉(zhuǎn)換:for f in `ls *.html` ; do mv $f `ls $f|iconv -f GBK -t UTF-8`; done 。

其中*.html為要轉(zhuǎn)換的文件類型,也可以更換為*.txt,*.rar 主要是看你是什么文件了,里面的GBK為源文件的編碼類型,如果不知道源文件的編碼類型可以執(zhí)行:file -bi 文件名 。

如果想在Windows下改的話其實也是可以的Editplus就有批量修改文件編碼的功能,其他的軟件可能也有此類功能,可以自行研究一下。

如果是目錄的話,目前好像是沒有辦法進行轉(zhuǎn)換。

還有一個問題,如果是html之類的網(wǎng)頁文件,如果原來是網(wǎng)頁內(nèi)容是gb2312或類似的非utf-8的編碼,先要將網(wǎng)頁里面的charset 改為charset=utf-8,再轉(zhuǎn)換文件編碼,否則網(wǎng)頁還是會亂碼的。

convmv 可以從http://j3e.de/linux/convmv 下載,

wget http://j3e.de/linux/convmv/convmv-1.14.tar.gz

tar -zxvf convmv-1.14.tar.gz

cd convmv-1.14

make clean;

make install;

如:

./convmv -f GB2312 -t UTF-8 -r --nosmart --notest userfiles/*.*

以上表示 userfiles下的所有文件的文件名由GB2312轉(zhuǎn)換為UTF-8

對于文件內(nèi)容的字符集轉(zhuǎn)換可以使用iconv。

關(guān)鍵詞:Nginx

閱讀本文后您有什么感想? 已有 人給出評價!

  • 1 歡迎喜歡
  • 1 白癡
  • 1 拜托
  • 1 哇
  • 1 加油
  • 1 鄙視
主站蜘蛛池模板: 精品无人乱码一区二区三区| 2021国产麻豆剧传媒精品入口 | 亚洲va欧美va天堂v国产综合| 成人网站免费看黄a站视频| 久久天天躁狠狠躁夜夜不卡| 日韩欧美aⅴ综合网站发布| 少妇无码一区二区三区| 亚洲一区二区三区 日韩| 欧美性猛交xxxx乱大交极品| 日韩无矿砖2021中文字幕| 欧美黑吊大战白妞| 欧洲成人一区二区三区| 人妻夜夜爽爽88888视频| 法国意大利性经典xxxxx| 国产精品自产拍在线观看花钱看| 2018天天拍拍天天爽视频| 久久久久亚洲av成人网人人软件| 公天天吃我奶躁我的| 八戒八戒在线观看免费| 国精产品一二三区传媒公司| 国产免费久久精品99久久| 无码137片内射在线影院| 人妻忍着娇喘被中进中出视频| 爱啪啪av网| 欧美mv日韩mv国产网站| 暖暖 在线 视频 免费 视频| 亚洲精品无码你懂的| 校花把腿张开让我脱她的内裤视频 | 欧美日韩人妻精品一区二区在线 | videos日本多毛hd护士| 久久久久久宅男| 最好看的中文字幕国语| 暖暖在线观看高清中文| gogogo免费观看国语| 汤姆提醒30秒中转进站口| 国产成人无码aa精品一区| 无码人妻一区二区三区精品视频| 三年片在线观看大全国语| 国产高清一国产av| 丰满人妻熟妇乱又伦精品软件| 国产成人精品午夜福利软件|