计划是在网址的路径参数中添加{locale}
,区域设置值应为“en-US,fr-CH”。根据我的理解路径参数应该是小写和破折号分开,所以我更喜欢将它作为“en-us”,但根据区域设置标准,它应该是“en-US”,国家/地区为大写。在这种情况下,以下两位李斯特中哪个更好的选择&如果您有更好的选择,请分享。
Option 1: http://mydomain.***/en-US
Option 2: http://mydomain.***/en-us
答案 0 :(得分:0)
两者都是一样的,不需要从SEO的角度思考它。
但你必须注意另一个问题,在PHP中,URL是区分大小写的,/ site-map与site-maP不同。
如果您访问上面的示例,其中一个将为您提供404页。
这取决于您的技术,您也不希望将用户与这些信件混淆。
对我而言,我更愿意将它们全部缩小。
答案 1 :(得分:0)
您应该使用第一个选项。
作为per definition,URL的路径部分区分大小写。此外locales have a standard too。你应该尊重这两个标准。