I've got a webserver from Vultr running on CentOS Stream 9. The files I want people to be able to download are stored on a separate hard drive mounted to /mnt/box/public/. I've set Apache to host it as a file index. Apache won't allow downloading the files, but instead displays them as text. This isn't a problem if the files are stored in Apache's web folder /var/www/
but I want the files to be on the other drive.
I'm quite new to Linux stuff. I tried disabling SELinux and following this guide, but neither fixed it.