никогда не сталкивался особо с редиректами, а тут понадобилось.
как сделать такое:
есть сайт с поддоменами, нужно с основного сайта поставить 301 редирект на другой сайт, а поддомены оставить без изменения. ставлю редирект в корне сайта в htaccess вида "Redirect 301 source dest" - он редиректит все, включая поддомены. что делать? :)
Я навскидку – чаще всего такую конфигурацию делает cPanel. :)
Вот поэтому правила в .htaccess директории главного домена и работают в поддоменах: они распространяются на поддиректории, если в этих поддиректориях нет своего .htaccess, где эти правила переопределены.
К чертям пропись для mod_alias (вообще всегда и всем не советую им пользоваться - он условий не понимает). В этом случае mod_rewrite сработает умнее.
Перелет с maindomain.com и с www.maindomain.com на otherdomain.com (во всех поддоменах, кроме www редиректа не будет)