如何修复302重定向并使其成为301?

时间:2012-10-26 05:27:39

标签: php symfony1 seo symfony-1.4

我有一个使用PHP Symfony Framework构建的网站。该网站使用4种语言构建,因此我们构建了它的子域,如

en.xyz.com
es.xyz.com
de.xyz.com
it.xyz.com

以下是我用于从域名设置用户文化的代码段 http://snippets.symfony-project.org/snippet/332

现在问题是,我们正在网站上做一些搜索引擎优化,并且它为所有这3个网址返回302重定向错误。

我想修复此问题并将这些网址设为301,因为这是我们的SEO建议。

知道怎么做吗?

1 个答案:

答案 0 :(得分:3)

重定向方法需要2个参数。

$this->redirect($url, 301)

这应该适合你。