Quarterback escribió:
Simple, haz un redireccionamiento al enlace con el www, puedes hacerlo con php, con html o Javascript..
HTML:
usa la metatag de "refresh" ha 1 segundo, o los segundos que sea.
ej: <meta http-equiv="refresh" content="2;url=http://www.miweb.com">
Php:
EJ: Header("location:http:www.miweb.com");
No. No hagas esto. Los redireccionamientos del lado del cliente (HTML o Javascript) son malos en muchos aspectos. El código PHP mostrado no define un estado 301, por lo que no tendrás una URL canónica y el posicionamiento será malo ya que tendras diferentes ranks para cada dominio.
La manera más sencilla es definirlo en el .htaccess, ya que ahí podrás definir una regla de redirección y se establecerá el estatus 301.