in , , , , , ,

Linux虛擬主機Cpanel控制台上正常顯示中文檔名和用FTP正確上傳中文檔名檔

購買Linux虛擬主機後,接著要上傳檔案至主機空間,上傳的檔案一般常見的檔名為英文或數字,但有時也會有中文檔名,而因為Linux虛擬主機CPANEL對於中文支援度的關係,還是會建議避免使用中文檔名以避免亂碼產生;所以上傳檔案的檔名建議還是用英文數字建檔比較好喔。
此篇提供的是在Cpanel控制台上的操作上傳檔案和以FTP軟體上傳檔案,若您有非不得一定要中文檔名您可以試試如下操作。

Linux虛擬主機Cpanel控制台中文檔名如何正常顯示?

請登入Cpanel控制台,點選檔案管理員

顯示中文檔名

 

進入檔案管理後,請選擇public_html資料夾,找到 .htaccess 檔,按編輯,將以下代碼輸入按儲存
代碼:IndexOptions Charset=utf-8
若進入public_html資料夾後未看到”.htaccess”檔,請於以下第二張圖所示去勾選開啟”顯示隱藏檔案 (dotfiles) “後就可以看到.htaccess檔。

顯示中文檔名
Cpanel開啟隱藏檔

Linux虛擬主機以FTP軟體上傳中文檔名

以下是以FTP軟體Filezilla來說明
FTP軟體設定-filezilla 如果需要下載 請點我(PC和MAC版本都有)
關於Filezilla使用說明請參考此文章:https://wpoki.com/?p=5950

Filezilla的設定依序如下說明

  • 點選左上角檔案並選擇站台管理員,會跳出視窗
  • 點選新增站台,你可以幫你的站台命名
  • 再點選一般設定
  • 主機名稱欄位,看你的主機商給你什麼訊息輸入hostname或IP或你有指向的網址都可以
  • 加密欄位,操作上習慣選擇僅使用FTP,比較不易出錯
  • 登入型式,選擇詢問密碼*不選記憶密碼也比較安全喔*
  • 使用者欄位,請輸入你的帳號
  • 點選確認,上述設定也成功設定完成

顯示中文檔名

接下來操作設定字碼集,依序如下

  • 點選左上角檔案並選擇站台管理員,會跳出視窗
  • 點選你剛建立的新站台
  • 點選字碼集
  • 選”強制使用UTF8″
  • 點選連線,會出現請你輸入密碼的視窗,要留意不要貼到空白格了~之後你就會成功連線了

顯示中文檔名

連線後請試上傳“中文檔名之檔案”,上傳後,連結至上傳路徑檢視為中文檔名,如果您連結上傳路徑後出現404的錯誤畫面,應是中文檔名的問題,會需要再操作如下
在上傳路徑的”該目錄下“的 .htaccess 加入代碼:IndexOptions Charset=Big5

如果是”整個網站“都要顯示中文,請在public_html 下的.htacess 加入以上代碼即可。

※另外現在 UTF8早已是主流編碼,需要強制使用UTF的話可以在.htacess那邊加入代碼:IndexOptions Charset=utf-8

結論

一般還是會建議使用英文數字檔名上傳檔案,可避免掉不少麻煩^.^,畢竟中文檔名是台灣使用者會使用,國外的軟體對於中文的支援度不高,使用英文數字檔名也可以省去用中文檔名後要修修改改的時間,但若真非用中文檔名就請依上述提供的方法試試囉。

以下文章可幫助您更了解什麼是CPANEL和更多有關CPANEL教學

cPanel控制台支援解開壓縮檔案的格式有哪些呢?
Linux虛擬主機inodes(檔案數量)是什麼?
cpanel 控制台裡把預設檔案改成不是用index.html
cPanel控制台虛擬主機,如何查看各資料夾空間使用紀錄,常見造成空間超用的狀況哪些?
如何在Linux虛擬主機Cpanel控制台查看每月流量使用狀況

 

文章來源:https://wpoki.com

Written by 婷Z

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

GIPHY App Key not set. Please check settings