使用.htaccess将国家/地区后缀添加到域

时间:2015-04-26 17:09:05

标签: wordpress apache .htaccess

我的网站包含以下网址:

www.domain.com/pagea
www.domain.com/pageb
www.domain.com/whatever

我希望他们重定向到:

www.domain.com.br/pagea
www.domain.com.br/pageb
www.domain.com.br/whatever

如何使用.htaccess执行此操作?

因此,我想将所有非.br页面重定向到.br页面。

谢谢!

2 个答案:

答案 0 :(得分:2)

您可以将此代码放在root htaccess

RewriteEngine On

RewriteCond %{HTTP_HOST} !\.br$ [NC]
RewriteRule ^(.*)$ http://www.domain.com.br/$1 [R=301,L]

注意:确保 mod_rewrite 已启用且允许使用htaccess

答案 1 :(得分:2)

试试这个

RewriteEngine on

RewriteRule ^(.*)/?$ http://www.domain.com.br/$1 [R=301,L,NC] 

或尝试使用(RedirectMatch)

 RedirectMatch 301 ^/(.*)/?$ http://www.domain.com.br/$1