使用 .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 页面。

谢谢!

您可以将此代码放在根 htaccess 中

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

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

也试试这个

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

或尝试这个 (重定向匹配)

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

最新更新