I have a raspberry pi that has a mounted usb drive as /media1/usb1 => filearchive. My scripts can move files to /media1/usb1, but I cannot read them (via html) at filearchive or /media1/usb1. I have an alias set up in /etc/apache2/mods-enabled/alias.conf but cannot serve the files that are not located in the original document root. I thought about trying virtual host, but I have the primary server set up to serve all docs via https via ip address. This is a problem because I've read you can't mix and match ip addresses with host names on the same server. You don't have permission to access /filearchive/1517161507-HMsH4iu_source.wav on this server. Apache/2.4.10 (Raspbian) Server at 192.168.10.77 Port 443 Folders are set to user of www-data with access rwx Any ideas?