【发布时间】:2017-02-03 18:55:18
【问题描述】:
请帮忙,我有一个以英语为主要语言的网站
它有语言文件夹:
/de
/es
/it
/fr
没有英文文件夹,因为我以英文为主域,所以英文文件在公共 HTML 文件夹中
我有htaccess
RewriteCond %{REQUEST_URI} ^/$
RewriteCond %{HTTP:Accept-Language} ^(it|fr|de|es) [NC]
RewriteRule ^$ http://%{HTTP_HOST}/%1/ [L,R=301]
除了这个错误之外,这完全可以工作 有一个循环
如果语言浏览器不是英语而是西班牙语或法语等,他们无法单击英语标志将它们带到英语版本,这是没有子文件夹的主域,它只是将它们重定向回自己的语言
有没有不创建 /en 的简单方法来解决这个问题?
非常感谢
【问题讨论】: