htaccess将子域AND子目录重定向到外部URL

时间:2015-08-20 04:29:57

标签: .htaccess redirect subdomain subdirectory external-url

我想要重定向:

http://cbpq.luisgustavoventura.com/http://luisgustavoventura.com/cbpq/

为:

http://cbpq.org.br/

我试过了:

RewriteCond %{HTTP_HOST} ^(cbpq\.luisgustavoventura\.com|luisgustavoventura\.com/cbpq)$ [NC]
RewriteRule ^(.*) https://www.cbpq.org.br/$1 [L,R]

但不起作用。

请建议。

1 个答案:

答案 0 :(得分:0)

您无法使用/cbpq变量匹配%{HTTP_HOST}。最好将它们作为两个单独的规则保存:

RewriteCond %{HTTP_HOST} ^luisgustavoventura\.com$ [NC]
RewriteRule ^cbpq(/.*)?$ http://www.cbpq.org.br$1 [L,NC,R=302]

RewriteCond %{HTTP_HOST} ^cbpq\.luisgustavoventura\.com$ [NC]
RewriteRule ^(.*)$ http://www.cbpq.org.br/$1 [L,NC,R=302]