我正在开发php中的cms。 语言部分的工作方式如下: www.site.com/it/默认语言 www.site.com/en/英语
我访问www.site.com,您将自动重定向到默认语言www.site.com/it/ 用一些工具做一些测试,我得到302临时重定向..我的问题是这个错误:302临时重定向,这是一个问题吗?
答案 0 :(得分:2)
302 HTTP响应状态代码适合您的使用(语言重定向)。此外,300级状态代码 not 表示错误,不像400级状态代码(表示客户端错误)和500级状态代码(表示服务器错误)。
303状态代码甚至可能更好,但出于互操作性的原因,所有Web浏览器都能很好地理解302。有关详细信息,请参阅W3C的"HTTP/1.1: Status Code Definitions"。