是否可以强制Bundle使用区域设置前缀和301状态代码而不是302重定向?对SEO来说会很棒。
答案 0 :(得分:0)
代码快速达到顶峰:是的。永久重定向发生在I18nRouter(以及在那里调用的重定向控制器)内部
https://github.com/schmittjoh/JMSI18nRoutingBundle/blob/master/Router/I18nRouter.php#L258
您可以覆盖I18nRouter(匹配()方法应该是相关位)并将$permanent
更改为false
有关覆盖Symfony的更多信息,请查看https://symfony.com/doc/current/bundles/override.html
答案 1 :(得分:-1)
您只需在响应侦听器中更改响应状态代码即可。