我有一個在 CentOS Stream 9 上運行的 Vultr 網路伺服器。我已將 Apache 設定為將其託管為文件索引。 Apache 不允許下載這些文件,而是將它們顯示為文字。如果檔案儲存在 Apache 的 Web 資料夾中,這不是問題,/var/www/
但我希望檔案位於其他磁碟機上。
我對 Linux 的東西還很陌生。我嘗試禁用 SELinux 並遵循這指導,但都沒有修復它。
答案1
弄清楚了。
嘗試讓 Apache 使用 utf-8(以顯示ö和A具體來說)我設定了ForceType text/html; charset=utf-8
其中httpd.conf
確實以 utf-8 顯示檔案名,但也使檔案顯示為文字。
之後我需要弄清楚如何使用 utf-8 因為AddDefaultCharset UTF-8
不起作用。IndexOptions Charset=UTF-8
解決了這個問題