.htaccess将子域重定向到外部URL

时间:2012-12-21 11:18:30

标签: .htaccess redirect subdomain

我们需要从主站点运行一些子域名,我们需要将这些子站点指向处理所需管理员的外部站点。

我只需要使用.htaccess将子域重定向到外部URL,并且还需要建议将其放在.htaccess文件中的位置,例如:在顶部,因为我知道这会影响某些重写规则。

我不会写出我认为它应该是什么,因为这只会引导特定路线的答案。

干杯伙伴,

真的很感激。

3 个答案:

答案 0 :(得分:16)

如果您要将子域重定向到另一个域,那么.htaccess文件中除此之外不应该有任何其他内容。

 # This will redirect a subdomain to another domain
 RewriteEngine On
 RewriteCond %{HTTP_HOST} ^yoursubdomain\.yourdomain\.com$ [NC]
 RewriteRule ^(.*) http://www.newdomain.com/$1 [L,R]

答案 1 :(得分:1)

这是我使用的代码,它对我有用:

# BEGIN CUSTOM Redirects
# This will redirect a subdomain to another domain
RewriteEngine On
RewriteCond %{HTTP_HOST} ^pw\.example\.com$ [NC]
RewriteRule ^(.*) https://www.example.com [L,R

答案 2 :(得分:0)

我尝试了两种选择,但在删除$和[L,R]之前没有工作 这是适合我的代码

Q(1,s)
希望它有所帮助。