Вы можете сделать это, используя mod_rewrite следующим образом:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^mydomain.com
RewriteRule (.*) http://mydomain.com/$1 [R,QSA]
Это должно перенаправить (флаг R) все запросы, которые не для http://mydomain.com (RewriteCond на http://mydomain.com сохранение строки запроса (флаг QSA). Это будет перенаправлять каждое имя хоста, а также запросы на IP-адрес. Если вы хотите перенаправить только www.mydomain.com, используйте RewriteCond %{HTTP_HOST} ^www.mydomain.com
.
Для получения более подробной информациисм .: http://httpd.apache.org/docs/current/mod/mod_rewrite.html