Да, перезапись 301 .htaccess
должна сделать это. Поместите это на сервер, который в данный момент обслуживает help.olddomain.com
:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^help.olddomain.com [NC]
RewriteRule ^(.*)$ http://externaldomain.com/$1 [L,R=301,NC]
Если вы действительно хотите, чтобы он сначала нажал help.newdomain.com
, используйте его вместо RewriteRule
.