AWStats 流量統計與關鍵字亂碼修正完整教學:cPanel 使用指南
快速搞懂 AWStats 使用方式與中文亂碼的修正技巧,新手也能輕鬆上手。
AWStats 是什麼?如何在 cPanel 中進入觀看?
要進到 awstats 的方法是進到主機控制台 CPANEL 後,找到「AWStats」並點擊進入即可。
一般來說,AWStats 會位於 cPanel 首頁中的「Metrics(統計)」或「統計工具」區塊內,
只要看到圖示名稱為 AWStats,就代表主機已內建此功能,不需要額外安裝。
Awstats 是什麼?
AWStats 是一套由主機系統直接提供的「網站流量統計工具」,主要是透過分析主機的存取記錄檔(Log),來統計網站每天的瀏覽次數、訪客來源、使用裝置、搜尋關鍵字等資訊。
AWStats 主要是做網頁流量分析,表示它 **只會計算實際瀏覽網站(WEB)的流量**,不包含 Email 收發、FTP 上傳、後台操作或系統程序所產生的流量,因此你看到的數字,有時候會和 cPanel 其他地方顯示的「總流量」有所不同,這是正常現象。
簡單來說:
AWStats:只看「網站被人瀏覽」的流量
cPanel 流量統計:包含網站、信件、FTP 等所有資料傳輸
也因為 AWStats 是直接從主機記錄檔讀取資料,所以在判斷「網站實際有人瀏覽多少次」時,數據通常相當準確,非常適合新手用來快速了解網站的基本使用狀況。
為何在 AWStats 中觀看關鍵字時會出現亂碼?
如果您在使用 awstats 觀看關鍵字的部份會出現亂碼,您可以使用下面的方式試試看
很多新手第一次開 AWStats 的「搜尋關鍵字」時,會看到:
- 中文變成 ??????
- 一堆亂碼符號
其實不是網站壞掉,而是 AWStats 在讀資料時沒有使用正確的中文編碼方式(UTF-8)。 只要把設定檔加上一行指令,讓 AWStats 用 UTF-8 來讀資料,就能恢復正常中文。
步驟 1:登入 cPanel,進入檔案管理員
登入 cPanel 後,找到「檔案管理員」。打開後你會看到很多資料夾,其中:
- public_html:網站檔案放這裡
- tmp:暫存資料與 AWStats 設定都在這裡
我們接下來就是要進入 tmp → awstats 資料夾,修改其中的設定檔。
步驟 2:找到 tmp/awstats 設定檔,修改編碼
2. .找到tmp資料匣基本上會跟public_html同一層,再進入到在/tmp/awstats/下,找到awstats的設定檔 awstats.xxx.xxx.conf (如果您有次網址會有多個.conf),點選〝編輯〞。 按下編輯後,會出現文本編輯器的視窗,編碼請選utf-8,再選Edit進入(將會出現程式的畫面),於程式的最下下方加上: LoadPlugin=”decodeutfkeys” 即可 
當你打開設定檔後看見一堆英文與符號,不用擔心,我們只需要做一件很簡單的事: 在檔案的最底下,加上這一行:
LoadPlugin="decodeutfkeys"
這一行的功能是告訴 AWStats:「請把搜尋關鍵字用 UTF-8 方式解碼」,也就是我們常用的中文編碼。 如果你有多個網站或子網域,每一個都會有自己的 conf 檔案,需要逐一加上。
完成後即可正常顯示中文關鍵字
最後就可以正常顯示中文了
儲存後回到 AWStats 頁面重新整理,你會發現中文關鍵字已經正常顯示。 若仍然有亂碼,可檢查:
- 瀏覽器是否強制 UTF-8?
- 主機的記錄檔是否用了舊式中文編碼?
- AWStats 是否有快取未更新?
大部分情況只要加入 decodeutfkeys 外掛即可完全解決問題。
常見問題(FAQ)
為什麼 AWStats 的流量跟 cPanel 顯示的不一樣?
加入 UTF-8 外掛後還是亂碼怎麼辦?
我有多個網站,是不是每個都要修改?
修改設定檔會不會影響網站?
結語:只要一個小設定,就能解決所有中文亂碼
AWStats 是一個非常實用的網站流量統計工具,新手只要熟悉它的位置與基本功能,就能快速掌握網站的使用情況。遇到中文亂碼時,也不需要擔心,只要加入 UTF-8 解碼外掛,通常就能恢復正常。 希望這篇教學能讓你更輕鬆使用 AWStats,未來管理網站時也能更有效率。
延伸閱讀
cPanel磁碟用量完整教學:Linux虛擬主機空間不足排查指南
Linux虛擬主機cPanel中文檔名亂碼?解決 FTP 上傳與檔名亂碼顯示問題
cPanel IP Blocker 教學:網站安全第一步,設定IP封鎖阻擋惡意流量
文章來源: https://wpoki.com
GIPHY App Key not set. Please check settings