.htaccess将所有旧URL重定向到新的子文件夹URL

时间:2017-03-24 09:30:20

标签: .htaccess redirect

我们有一个多语种网站,有三种语言:佛兰芒语,荷兰语和法语。主要语言没有子文件夹,其余的则没有。所以它看起来像这样:

  1. 佛兰芒语:website.com /...
  2. 荷兰语:website.com/nl /...
  3. 法语:website.com/fr /...
  4. 我们也希望将主要语言(Flemish)作为子文件夹。 URL结构如下所示:http://website.com/be/ ...

    我想知道是否有一种简单的方法 - 使用htaccess文件 - 301将所有旧的佛兰芒语URL(website.com / ...)重定向到新版本(website.com/be / ...) ? URL重写可能比以某种方式重定向每个URL更快。

1 个答案:

答案 0 :(得分:0)

执行此类操作以重定向网址

Options +FollowSymLinks
RewriteEngine On
RewriteRule ^website.com.*$ http://website.com/be/ [R=301,L]