我已经做了一个叫做Kinouk的网站
1)问题
法语= https://www.kinouk.com/fr中文= https://www.kinouk.com
每个索引页都检查用户是否是新的,如果是,我们将他重定向到正确的index.php(取决于他们的浏览器语言,然后设置一个cookie,以便下次他进入网站时他将获得重定向),如果用户点击法语按钮(左上角),当他是英语时,它将cookie值更改为法语,因此他将获得法语版本。
这样好吗?听说google不喜欢重定向页面
问题2)
谁知道一个好的文件上传脚本+按钮上传多个文件,缩放图片和创建缩略图?我只能找到单个文件上传脚本,这不是"酷"。
问题1
您可以检查cookie是否使用PHP设置,并且它是好的$_COOKIE
数组,服务器端,并相应地设置header()
。这意味着没有混乱的客户端重定向和闪烁的半加载页面。
问题2
我很惊讶你还没听说过Uploadify。您需要使用GD来扩展图像服务器端,但是这里有一些很好的类(更多信息请访问Google)。
你做错了
在没有cookie的情况下设置cookie和重定向将意味着您的网站只能以一种/您的默认语言对搜索引擎可见-因为在每个请求中,搜索引擎bot将被"检测"为新用户并重定向。
这也是一个恼人的用户体验,被迫接受cookie(或编辑接受的语言),只是为了能够浏览另一种语言的网站。
更好的方法
如果cookie存在,在访问的第一个请求时,通过各种方式重定向 -但它应该是一个显式的动作,或者设置cookie的javascript;实际上,不是所有的请求。它应该仍然可以查看另一种语言的网站,而无需跳过圈子-即,如果有一个"查看此页法语"的链接,它需要做它所说的为所有用户