Redirigir páginas web o URLs usando .htaccess

los .htaccess file es una herramienta poderosa que la mayoría de los usuarios casuales aún no han descubierto. Aquí mostraré cómo usarlo para redirigir a los usuarios de un sitio a otro. Para este ejemplo, redirigiremos a los usuarios de / techrx / test a http://tech-recipes.com


Esta receta requiere que puedas crear, editar y establecer permisos de archivos. En sistemas similares a Unix, esto puede hacerse de muchas maneras (pico y luego chmod), por ejemplo. Otros servidores tendrán mecanismos basados ​​en web para estos fines. Finalmente, algunos programas ftp también tienen esta habilidad.

1. En el directorio que desea redirigir, cree (o edite si ya existe) el .htaccess expediente. Tenga en cuenta el punto inicial que se requiere.

2. En una línea completa, sin ningún avance de línea adicional, ingrese el comando directo.

El comando redirect tiene el siguiente formato: redirigir estado antigua url nueva url
- El estado es opcional y puede ser uno de los siguientes:

  • permanente - (301) El recurso se ha movido permanentemente.
  • temperatura - (302). El recurso se ha movido temporalmente.
  • ver otro - (303) el recurso ha sido reemplazado.
  • ido - (410) el recurso ha sido eliminado permanentemente. (Cuando se usa este estado, el argumento new-url no debe usarse).

3. Guarde el archivo

4. Si creó el archivo, es posible que deba configurar los permisos para que puedan leerse en la web. Si tiene acceso al comando chmod, escriba chmod 664 .htaccess.

Así que en mi ejemplo, mi archivo .htaccess contendría la línea
Redireccionamiento permanente / techrx / test http://tech-recipes.com/