多语言网站 - 根据语言重写URL中的文件夹名称

时间:2017-04-22 19:02:55

标签: .htaccess

我陷入了重写网址的困境。背景是:

  • 我的网站实际存储在子文件夹www / blog-voyage / :(法语为“旅游博客”)。
  • 我有规则将www.example.com重定向到www.example.com/blog-voyage /

我有一个多语种网站,意思是:

  • 法语帖子:www.example.com/blog-voyage/my-article-name
  • 英文帖子:www.example.com/blog-voyage/en/my-article-name

正如你所看到的,我仍然在英文网址中有/ blog-voyage /。

你有什么想法我可以“翻译”/ blog-voyage /到/ travel-blog /仅限英文网址,请记住/ blog-voyage /是一个真正的文件夹,而翻译/旅行 - 博客/只是单词的翻译,没有文件夹/旅游博客/。

非常感谢, Jérémy

2 个答案:

答案 0 :(得分:0)

添加此

RewriteRule ^blog-voyage/$ /travel-blog/ [L]

PS。我是说英语的人,我知道航程意味着旅行;)

答案 1 :(得分:0)

我是说对,上一个答案将重定向所有内容而不仅仅是我的英文页面?