gpt4 book ai didi

php - 如何使用不同的 URI 制作全局页面

转载 作者:搜寻专家 更新时间:2023-10-31 20:37:29 24 4
gpt4 key购买 nike

目前我有这样一个页面

http://mypage.com/

我把所有语言都放在同一个页面中,语言是根据用户区域设置来判断的。

但是,我听说它对 SEO 不利。

我想使用不同的网址

http://mypage.com/fr

http://mypage.com/en

http://mypage.com/ja

我有很多问题。我应该在哪里判断语言?我如何将页面重定向到页面??routing.yml 怎么写??

acme_top_top:
pattern: /fr
defaults: { _controller: AcmeTopBundle:Default:index }
acme_top_top:
pattern: /en
defaults: { _controller: AcmeTopBundle:Default:index }

我用谷歌搜索了很多次,但找不到指南文件。

最佳答案

您可以使用 Routing component 的 _locale如下:

# app/config/routing.yml

acme_top_top:
path: /{_locale}
defaults: { _controller: AcmeTopBundle:Default:index, _locale: en }
requirements:
_locale: en|fr

您也可以定义默认语言环境。有关文档页面的更多信息。

希望对你有帮助

关于php - 如何使用不同的 URI 制作全局页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31535745/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com