Я предполагаю, что вы используете один и тот же каталог для обслуживания файлов в обоих доменах. В этом случае предложение Redirect
не будет работать (бесконечный цикл перенаправления).
С помощью mod_rewrite
вы можете проверить значение текущего HTTP_HOST
и принять решение на основе этого:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^([a-zA-Z0-9]+)\.something\.blah\.domain\.com$ [NC]
RewriteRule ^(.*)$ http://www.%1.com/$1 [R=301,NE,L]