Htaccess重定向/ en /到/ fr /为一个域?

时间:2016-05-03 18:48:51

标签: php .htaccess

我有一个网站,我想重定向:

http://mywebsite.com/en/content/xxx-random-things.php

http://mywebsite.com/fr/content/xxx-random-things.php

所以/ /后面的所有内容/ fr /

这就是全部。 谢谢你

1 个答案:

答案 0 :(得分:1)

将以下代码放在主目录mywebsite.com/.htaccess文件

 RewriteEngine On

 RewriteRule ^boutique/en/(.*)$ /boutique/fr/$1 [L,R=301]

另一个解决方案是将以下代码放在mywebsite.com/boutique/.htaccess文件中

RewriteEngine On

RewriteRule ^en/(.*)$ /fr/$1 [L,R=301]

你可以通过另一种方式将en中的所有内容重定向到fr,方法是将代码放在en目录mywebsite.com/boutique/en/.htaccess文件中

RewriteEngine On

RewriteRule ^(.*)$ /fr/$1  [L,R=301]

注意:其中一个就够了