多语言站点URL和语言路径

时间:2014-01-26 23:49:14

标签: php mysql .htaccess redirect multilingual

我正在开发php中的cms。 语言部分的工作方式如下: www.site.com/it/默认语言 www.site.com/en/英语

我访问www.site.com,您将自动重定向到默认语言www.site.com/it/ 用一些工具做一些测试,我得到302临时重定向..我的问题是这个错误:302临时重定向,这是一个问题吗?

1 个答案:

答案 0 :(得分:2)

302 HTTP响应状态代码适合您的使用(语言重定向)。此外,300级状态代码 not 表示错误,不像400级状态代码(表示客户端错误)和500级状态代码(表示服务器错误)。

303状态代码甚至可能更好,但出于互操作性的原因,所有Web浏览器都能很好地理解302。有关详细信息,请参阅W3C的"HTTP/1.1: Status Code Definitions"