我的网站包含以下网址:
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页面。
谢谢!
答案 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