La redirección 301 se usa para indicar a los navegadores que el dominio o pagina se a movido permanentemente, con este método también se traspasa el pagerank y los enlaces.
La redirección se puede hacer con estos métodos:
Con php
<?
Header( “HTTP/1.1 301 Moved Permanently” );
Header( “Location: http://www.nuevo-dominio.com” );
?>
Con ASP
<%
Response.Status=”301 Moved Permanently”
Response.AddHeader “Location”, “http://www.nueva-direccion.com”
%>
Con .htaccess
redirect 301 /directorio/url_antigua.html http://www.dominio-nuevo.com/url-nueva.html

Respecto al redireccionamiento con .htaccess
¿Debes tener alojada en tu servidor los archivos de la URL antigua, qué quieres redireccionar?
Les agradeceré infinitamente la respuesta
!
Sofía gracias por comentar.
Respecto si haces la redirección con htaccess no necesitas tener los archivos de la url antigua.
Saludos
Entonces el código a utilizar en el redireccionamiento con .htacces, sería:
redirect permanent /midominiopuntoloquesea/index/.html
http://www.midominiopuntoloquequiera/index.html
Sería esto correcto?! Muchas gracias!
Sofía, para hacer la redirección no tienes que poner el dominio en la primera dirección, tienes que poner partiendo de que el htacces está en el directorio principal de la web sería:
redirect 301 /index.html http://www.midominiopuntoloquequiera/index.html
Saludos