Interestingly enough, Yahoo drops the trailing slash when traversing directories. This can cause problems because of mod_rewrite. I checked out a number of solutions and so far none of them actually work that great.
In any event, the solution requires appending the trailing slash yourself to any entry that doesn’t already have it. This can be done in .htaccess or at a script level. I’ll play around with the solution some more, and then post it.