我在www / web /中有一些文件夹是root。 它是以下文件夹:assets / exports / 它包含一个文件export.xsl
当我在javascript中执行时:
window.open('/assets/exports/export.xsl');
我要转到以下链接: http://mywebsite/assets/exports/export.xsl
但我得到了:404找不到
symfony以某种方式保护这个链接吗? 所以,我的问题是,如何访问此文件,以便开始为访问者下载?
答案 0 :(得分:1)
请记住,web /是一个公共目录,此处存储的任何内容都可以公开访问,包括所有原始资产文件(例如Sass,LESS和CoffeeScript文件)。
确保将文件放在正确的目录中:<symfony_root_dir>/web
。见下文。
然后访问http://mywebsite/assets/exports/export.xsl会返回文件的内容。
还检查您的服务器配置,虚拟主机配置并从Symfony读取web server configuration guide以查看您是否正确配置了它。