Для того, чтобы настроить 301-перенаправление всех зеркал на основное зеркало, но при этом исключить файл robots.txt и файлы Google и Yandex, надо в .htaccess прописать вот такую штуку:
RewriteCond %{REQUEST_FILENAME} !/robots.txt$ [NC] RewriteCond %{REQUEST_FILENAME} !/yandex_.*$ [NC] RewriteCond %{REQUEST_FILENAME} !/google.*$ [NC] RewriteCond %{HTTP_HOST} ^(www.)?mirror1.ru$ [NC,OR] RewriteCond %{HTTP_HOST} ^(www.)?mirror2.ru$ [NC,OR] RewriteCond %{HTTP_HOST} ^www.mysitename.ru$ [NC] RewriteRule ^(.*)$ http://mysitename.ru/$1 [R=301,L]
похоже, что в переводе на русский это означает следующее:
line1 AND line2 AND line3 AND (line4 OR line5 OR line6)
[NC] это No Case
[L] последнее правило
подробнее см Apache Module mod_rewrite.
также см. Как прописывать зеркала для сайта на Joomla.