Posted by drupov on February 17, 2014 at 4:49am
Thanks for the quick reply. #21 clarifies this.
I just discovered that the path /icons/my_bundle does work on my Ubuntu development machine when I have no Virtual Host entry for the site, e.g. localhost/drupal_icons/icons/my_bundle.
If I use a VH entry I get a Apache "Not Found" error on drupal_icons.local/icons/my_bundle. The same on the site I develop right now, as well as on the fresh drupal install I am testing icon on.
Does it have something to do with the fact that icons is an aliased path?
Posted by Mark Carver on February 17, 2014 at 5:13am
I run an nginx stack and I'm not seeing this at all. I am seeing it on http://sff120b8134c72a7.s3.simplytest.me/icons/lullacons_pack1. However, when I prepend it with non-clean url query parameter it works: http://sff120b8134c72a7.s3.simplytest.me/?q=icons/lullacons_pack1
I did a little googling and it turns out Apache appears to have an aliases "/icons" path turned on by default:
So the solution is to rename your path alias or just remove that from your configuration.