我最近决定选择 subdomains 选项将用户重定向到他们的首选语言。
例如,如果我有法国用户访问我的网站,则用户将自动重定向到fr.example.com
原始语言为英语(美国),我只有一个用其他语言翻译的登录页面(Not Not website)。
例如,着陆页是index.php。
我是否必须在子域中复制css文件和index.php?
或
还有其他选择吗?
答案 0 :(得分:1)
除非我弄错了,否则我想您想使用PHP框架将用户重定向到他们的首选语言,但我建议您使用.htaccess
文件来执行此操作。
RewriteEngine On
RewriteCond %{HTTP:Accept-Language} (fr) [NC]
RewriteRule .* http://fr.example.com/ [R,L]
注意:您必须将example.com更改为您自己的域名。我以fr
语言为例。