如何使用htaccess将sub1.site1.com重定向到sub2.site2.com/subdir

时间:2012-06-26 05:54:19

标签: .htaccess redirect cname

我知道cname不能这样做。所以我在sub1.site1.com上的.htaccess文件中有这个规则:

RewriteEngine On
Options +FollowSymlinks
RewriteBase /
RewriteCond %{HTTP_HOST} sub2.site2.com
RewriteCond %{REQUEST_URI} !subdir/
RewriteRule ^(.*)$ subdir/$1 [L]

它不起作用......

1 个答案:

答案 0 :(得分:0)

将所有子域(记录*,类型A)指向托管(代码)

在.htaccess中添加行

RewriteCond %{HTTP_HOST} (.*).domain.ext [NC] # %1

RewriteRule (.*) domain.ext/%1/$1 [L] # $1