我们正在开发一个包含大量缩略图的网站。这些是从诸如/thumb/{width}/{height}/{resizetype}/{id}/{name}
的路由动态生成的,然后缓存到相应的目录。
事情是,我们通过$this->get('router')->generate()
生成图像的URL,它始终使用与发出呼叫的请求相同的控制器。这已成为一个问题,因为通过app_dev.php
加载所有缩略图绝对会破坏我们的开发服务器。
我们可以以某种方式指定路由器来为prod环境构建路由吗?或者我们应该在不使用路由器组件的情况下手动构建URL吗?
答案 0 :(得分:0)
如果只是这条路线(或者只是少数几条路线),那么最快的解决办法就是在你的开发服务器上为这个url设置一个apache RewriteRule / nginx重写指令。