确认代码redirect主域而不是子域

我们第一次(22年前)域silver-cross.com和几年后收购silvercross.com目前,silver-cross.com和silvercross.com都使用相同的索引文件,我们想解决这个问题。 我们担心的是,如果我们从silver-cross.com执行301永久redirect到silvercross.com,这可能会影响我们子域调查中的主数据库..silver-cross.com

任何人都可以为这个问题确认下面的代码吗?

RewriteEngine On # Redirect anything except survey.silver-cross.com RewriteCond %{HTTP_HOST} !^(survey)\.silver-cross.com$ [NC] RewriteCond %{HTTP_HOST} ^www\.silver-cross\.com$ RewriteRule ^/?$ "http\:\/\/www\.silvercross\.com" [R=301,L]