制作多语言网站,复制粘贴页面的最佳解决方案是什么?脚本?

时间:2011-10-07 23:07:59

标签: javascript php redirect localization

我已经建立了一个名为Kinouk的网站

问题1)

法语= https://www.kinouk.com/fr 英语= https://www.kinouk.com

每个索引页面都在检查用户是否是新用户,如果是这样,我们将他重定向到正确的index.php(取决于他们的浏览器语言然后设置一个cookie,以便下次他到达现场时他将获得重定向)并且如果当用户使用英语时,用户点击法语按钮(左上角)将cookie值更改为法语,以便下次使用法语版本。

这样好吗?我听说谷歌不喜欢重定向页面

问题2)

任何人都知道一个好的文件上传脚本+按钮,用于上传多个文件,缩放图片和创建缩略图?我只能找到单个文件上传脚本,这不是“酷”。

2 个答案:

答案 0 :(得分:1)

问题1

你可以检查是否使用PHP设置了一个cookie,它是不错的$_COOKIE数组,服务器端,并相应地设置header()。这意味着没有杂乱的客户端重定向,闪存半载页面。

问题2

我很惊讶你没有关注Uploadify。您需要使用GD扩展图像服务器端,但它有一个很好的类aroundabout(更多关于Google)。

答案 1 :(得分:0)

你做错了

设置cookie并在没有cookie时重定向将意味着您的网站只能以一种/您的默认语言对搜索引擎可见 - 因为在每个请求中,搜索引擎机器人将被“检测”为新用户并重定向。

为了能够以另一种语言查看网站,被迫接受cookie(或编辑接受的语言)也是一种烦人的用户体验。

更好的方法

如果存在cookie,则无论如何都要在第一次访问请求上重定向 - 但它应该是一个显式操作,或者是设置cookie的javascript;没有,有效,任何和所有请求。仍然可以用另一种语言查看网站而不会跳过箍 - 即如果有一个'查看此页面为法语'链接,它需要为所有用户执行它所说的。< / p>