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

.htaccess 如何使用htaccess将sub1.site1.com重定向到sub2.site2.com/subdir,.htaccess,redirect,cname,.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] 它不工作…将所有子域(记录*,类型A)指向宿主(代码) In.ha

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

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

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

In.haccess添加行

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

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

我的错,上面的规则是正确的!