Some zf2 modules have public directories for distribution of resources such as js/css/images. What is best practice for making these resouces available to the applicaiton?
I would like it so that these resources were automatically available through http://mysite.com/[moduleName]/
. For example,
root/public/js/sitescript.js
--> http:\mysite.comjssitescript.js
root/module/mymodule/public/js/modulescript.js
--> http:\mysite.commymodulejsmodulescript.js
root/vendor/vendormodule/public/js/vendorscript.js
--> http:\mysite.comvendormodulejsvendorscript.js
Should these resources be copied to the root/public directory? Manual copying will be painful, and I doubt an automated build process to merge the directories would be very practial either.
Perhaps there is some magic that can be worked with httpd.conf or .htaccess?
Perhaps symlinks are the solution? But, symlinks are not straight forward to get going on a Windows platform, and would need to be created manually for each individual module.
See Question&Answers more detail:os