<s id="ux55u"><sub id="ux55u"></sub></s><thead id="ux55u"><legend id="ux55u"><sup id="ux55u"></sup></legend></thead>

    1. <strike id="ux55u"><u id="ux55u"><xmp id="ux55u"><dd id="ux55u"></dd>

      linux下nginx不支持中文URL路徑的解決方案

      2016-07-28 14:52:00
      GavinHsueh
      原創
      9974

      今天在研究 蟬知線上手冊時遇到一個問題,手冊目錄文件夾和文件名都是中文的,的服務器是linux的nginx服務,無法解析中文和空格路徑。下面介紹一下我的解決方案。

      1:確定你的系統是UTF編碼


      [root@localhost ~]# echo $LAGN
      en_US.UTF-8
      2:nginx 配置文件里默認編碼設置為utf-8



      server
      {
      listen 80;
      server_name .inginx.com ;
      index index.html index.htm index.php;
      root /usr/local/nginx/html/inginx.com;
      charset utf-8;
      }
      3、將非UTF-8的文件名轉換為UTF-8編碼


      做法很簡單,把文件名都修改成utf8編碼就可以了!
      安裝convmv,由他去轉換編碼:


      yum install convmv -y
      convmv -f GBK -t UTF8 -r --notest 目標路徑
      其中-f是源編碼,-t是目標編碼,-r是遞歸處理目錄,--notest是不移動,實際上對文件進行改名。

      現在訪問中文路徑便沒有問題了:

      聯系我們

      聯系人:ZSITE交流群

      電話/微信:

      Email:

      QQ:

      地址:青島市黃島區井岡山路157號中南金石國際廣場A座3205室

      无遮挡H肉动漫视频在线观看
        <s id="ux55u"><sub id="ux55u"></sub></s><thead id="ux55u"><legend id="ux55u"><sup id="ux55u"></sup></legend></thead>

      1. <strike id="ux55u"><u id="ux55u"><xmp id="ux55u"><dd id="ux55u"></dd>