Ich benutzte fuer symfony nur nginx, deshalb kannte ich die unterschiede der beiden nicht, aber das scheitert auch nur an einer einzigen direktive:
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
Sobald man die option entfernt, wirft bplaced auch keinen 500er mehr.
FYI