我有一个同时支持英语和西班牙语的登录页面。该目录当前设置如下:
文件夹
- index.html
- index-spanish.html
- 其他东西
每个 html 文件包括:
<link rel="alternate" href="https://www.example.com/" hreflang="en-def" />
<link rel="alternate" href="https://www.example.com/index-spanish.html" hreflang="es-def" />
根据我对 hreflang 的理解,如果用户在浏览器中将语言偏好设置为西班牙语或通过 IP 设置,我的西班牙语 html 页面应该提供给用户(如果我错了,请纠正我)。
问题是,这没有发生。所以问题是,我怎样才能让这个设置工作并提供正确的页面?提前感谢您的所有帮助!
-亚历克