Define specific customlog entries for your virtualhost, you will see they don't get any entries, another virtualhost is grabbing those requests and the redirect as you can see is not happening.apachectl -S as has been previously said would have helped you, but you just "grepped" it, it's not just about names, it can also be about greedy virtualhost name matching. Share it here so we can see.