我正在使用 yii 和我的网站结构,如下所示:
主文件夹是“ar”
ar
├───assets
├───css
├───images
├───protected
└───themes
帖子链接类似于:
www.example.com/ar/post/view/id/499 _ _
当我构建站点时,不需要构建具有多语言支持的站点,所以我犯了一个错误并在文件夹“ar”中创建了应用程序,该文件夹是“arabic”的缩写:(。
现在我需要在网站上添加英语,我不希望网址是这样的:
www.example.com/ar/en/post/view/id/499 _ _
而且我不想重命名主文件夹“ar”,因为我不想丢失当前站点的帖子链接。
那么,你有什么建议我来解决我的问题?当我们制作多语言网站时,最好的思考方式是什么?
当语言是英语时,我可以使用 .htaccess 文件或 Yii URL Manager 来重写 url ,他发现 url 是这样的:www.example.com/ar/en/post/view/id/499将其转换为像这样:www.example.com/en/post/view/id/499
先感谢您