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 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…