I've used download manager for quite some time without issue. I did a presentation today for about 100 people and told them they could go to my website to download the PowerPoint file. Then I received emails from the attendees saying the file wouldn't download. It exists, the entry was correct, I checked .htaccess and was pointing to my master domain. I'm running A WordPress multisite system with 6 sites and six different domain names. The master domain worked without incident.
I compared the configuration of the master domain and secondary domain. The secondary domain was configured a little differently, so I configered them identically. I even added the code recommended above to download.php.
Now here is where it gets strange. All the files that were listed in both domains would download. The file that I had entered into the database on my secondary domain only would not download. When I entered the record into download manager on the primary domain, the secondary domain downloaded just fine.
I want to have different files available for download on different domains. I don't want to add them to my primary domain every time I add a new file to my secondary domain. Is there any workaround to this?
The sad part is that this worked with multiple domains until around March 2011. There must have been an update around then and not everything is forced back to the primary domain. I even tried conditional rewrite rules in .htaccess with no avail. This tells me the code is doing something wrong. I wish the developer would respond to these posts.