Apache 中文檔名亂碼

 

RHEL 8 的 Apache,版本是 2.4.x

 

# rpm -q httpd
httpd-2.4.37-10.module+el8+2764+7127e69e.x86_64

預設中文的檔案/目錄名稱是亂碼

image

編輯 /etc/httpd/conf/httpd.conf,在大約 128 行加入以下設定

    134 
    135
    136     Options Indexes FollowSymLinks
    137     #IndexOptions NameWidth=*
    138     IndexOptions NameWidth=* Charset=UTF-8
    139
    140     AllowOverride None
    141
    142     Order allow,deny
    143     Allow from all
    144

重新啟動服務

# systemctl restart httpd

這樣就可以正常顯示中文了!

image

本篇發表於 CentOS 6, CentOS 7, CentOS 8, Docker, Linux, RHEL 6, RHEL 7, RHEL 8, ubuntu。將永久鏈結加入書籤。

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Google photo

您的留言將使用 Google 帳號。 登出 /  變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s