如何将Symfony2中的静态资产(例如:JS,CSS或PDF文件)重定向到实际的控制器操作?
我正在尝试重定向此请求(这用于表示不再存在的静态资产):
http://localsite.dev/bundles/mybundle/misc/attachment.pdf
到这个(本地开发站点,此请求由控制器处理):
http://localsite.dev/app_dev.php/downloads
或此(现场):
http://livesite.com/downloads
答案 0 :(得分:1)
您应该能够像在任何其他路线一样在您的routing.yml中为其设置路线,
例如:
my_pdf_route:
pattern: "/bundles/mybundle/misc/attachment.pdf"
defaults: { _controller: MyBundle:PdfController:index }