[eluser]plasticated[/eluser]
In order to track some .mp3 downloads I have created a controller that logs when it is requested and then 301 redirects to the actual file. I have my controller setup like this:
website.com/podcast/download/filename.mp3
The uri section 3 is used to query the database and the relevant file is served up.
It works fine locally, but when I deploy to my server I get a 404. It appears that this is caused by the query, because if I recode it using the id instead of the filename it works.
I am using the standard codeigniter .htaccess from the wiki to hide the index.php page. If I call it with the index.php included it works.
Any ideas?