Apache 不會下載儲存在預設 Web 資料夾之外的文件

Apache 不會下載儲存在預設 Web 資料夾之外的文件

我有一個在 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解決了這個問題

相關內容