RedirectMatch – Redirección 301 de Todas las URL de un Dominio desde .htaccess

Categorias: Hosting

RedirectMatch - Redirección 301 de Todas las URL de un Dominio desde .htaccess

Crear una redirección 301 es algo muy común en sitios web y por poco que te hayas involucrado en algún proyecto web, habrás tenido algún contacto con las redirecciones URL.

Explicar lo que es un redirección es algo sencillo; cuando entras a un sitio, apareces en otro de manera automática.

En el mundo real esto no existe, pero en Internet si. Supongamos que entras a una web con el dominio midominio.info, pero el navegador te lleva a tudominio.org.es sin que tu hagas nada.

Esto es una redirección básica y a partir de aquí podemos empezar a matizar un poco:

Quizás estarás pensado que más dará que una redirección sea temporal o no, pero a nivel de SEO, es decir, el posicionamiento en los buscadores es algo muy importante, pero no hoy no vamos a hablar de esto.


Tenemos diferentes tipos de hosting, selecciona uno:


Crear un Redirección es muy Fácil desde cPanel

Si quieres crear una redirección, ya sea 301 o 302, es muy sencillo gracias al panel de control, en este caso cPanel.

Tan sólo tienes que entrar en tu panel de control cPanel:

loguearse cpanel usuarios Hostinet

Ir al apartado Dominios > Redirige

redirige cpanel hostinet en Hostinet

Y ahí podemos elegir entre redirección 301 o 302, el dominio y el dominio de destino:

cpanel redireccion simple dominios

Esto hará una redirección del tipo:

midominio.info > tudominio.org.es

Con esto ya está creada la redirección. Lo que hace cPanel al hacer esto, es añadir unas lineas de código en el archivo .htaccess, para crear la redirección.

El archivo .htaccess es un archivo de configuración en servidores Apache, muy importante y si quieres ver lo que hace, sólo tienes que acceder Administrador de Archivos, localizar y editar o visualizar el archivo.

archivo htaccess en public_html - Hostinet

Verás que el código es mucho más complicado de añadir que hacerlo a través de cPanel:

codigo redirecion simple desde htaccess

Como verás, hacer una redirección de un dominio a otro es muy sencillo desde cPanel.

Pero ahora pensemos que el dominio que quiere redirigir, tiene creada una estructura de páginas, por ejemplo …/contacto.html o …/legal.html.

Quizás quieras conservar toda esta estructura web de un dominio a otro, es decir que la redirección sea algo así:

midominio.info/contacto.html > tudominio.org.es/contacto.html

midominio.info/legal.html > tudominio.org.es/legal.html

Hacer esto es también muy sencillo desde cPanel tan solo tenemos que marcar la opción Redirección Comodín en el momento de crear la redirección.

marcar redirecion comodin cPanel

Si volvemos a ver código en el archivo .htaccess,veremos que ha cambiado un poco, pero con este cambio conseguiremos que las redirecciones respeten la estructura web de un dominio a otro.

codigo redirecion simple comodin htaccess

Como verás hacer estos dos tipos de redirecciones son muy sencillas desde cPanel y sin tener que tocar el código del archivo .htaccess.

Redirección con RedirectMatch desde .htaccess

Pero hay un tercer caso de redirección que no podemos realizar directamente desde cPanel y nos tocará remangarnos para editar el archivo .htaccess a mano.

Imagina que quieres que todas las URL de un dominio, se redireccionadas a un solo dominio, algo así:

midominio.info > tudominio.org.es

midominio.info/contacto.html > tudominio.org.es

midominio.info/legal.html > tudominio.org.es

OJO: Antes de modificar el archivos .htaccess, haz una copia de seguridad. por si acaso.

El código que tenemos que añadir es el siguiente:

RewriteEngine on
RedirectMatch 301 ^(.*)$ https://tudominio.org.es

Como puedes ver es my sencillo, pero recuerda que tienes que cambiar tudominio.org.es, por el dominio que quieras.

En el archivo .htaccess, verás que queda así:

redirectmatch htaccess código

No olvides guardar los cambios en el archivos .htaccess y hacer las pruebas pertinentes con un navegador con la caché limpia, antes de pensar que has hecho algo mal.

Mini Truco Edición .htaccess

Si estás haciendo pruebas y no quieres están copiando y pegando código en el archivo .htaccess, puedes usar este mini truco, que en realidad no tiene nada de truco, pero puede irte muy bien si no lo conoces.

Para que una línea de código deje de funcionar en el archivos .htaccess, sólo tienes que añadir una almohadilla (#) delate de la linea.

De esta forma la «comentas» y deja de funcionar, aunque siga presente en el archivo.

¿Que quieres volver al código original, sólo tienes que eliminar la almohadilla, guardar los cambios y ya está.

En esta imagen lo verás mejor:

lineas comentasdas en archivo htaccess

¿Necesitas un Hosting con IP Española?

En Hostinet podemos ofrecerte un amplio abanico de planes de hosting web para que puedas elegir el que mejor se adapte a tus necesidades.

Elijas el hosting que elijas, todos cuentan con una dirección IP española, ya que nuestros servidores se encuentran dentro del territorio nacional.

Además, tendrás otros extras incluidos en tu hosting, como servicio de soporte técnico incluido, certificados SSL gratuitos para que los navegadores muestren tu web como segura, cPanel como panel de control del hosting y muchas cosas más.

Aquí tienes algunas de las opciones de Hosting SSD que podemos ofrecerte:

  • Hosting SSD 1desde3´21€ / mes
  • Hosting SSD 2desde3´79€ / mes
  • Hosting SSD 4desde5´59€ / mes
  • Hosting SSD 1desde3´21€/mes
  • Hosting SSD 2desde3´79€/mes
  • Hosting SSD 4desde5´59€/mes
    • Almacenamiento en disco dura ultra rapido SSD
    • El espacio en disco es la suma del espacio que ocupan los archivos que forman la web y el correo electrónico.
    • La transferencia de datos mensual es la cantidad total de información que se descargan los visitantes de nuestra web en cada acceso más nuestro uso a través de FTP y correo.
    • Cada dominio alojado muestra un contenido único y diferente del resto
    • Tras evaluación de nuestro equipo de migraciones y nuevas altas de Hosting
    • Cuentas de correo gestionables a través de POP, IMAP y servicio Webmail
    • Todo lo que necesitas para sacar partido a tu Host
    • Bases de datos MySQL disponibles para su uso en cada alojamiento web
    • Contrata tu hosting web y consigue dominios gratisUna vez dado de alta tu alojamiento web, recibirás los vales correspondientes para registrar nuevos dominios .ES, .COM ó .EU.Una vez dado de alta tu alojamiento web, recibirás los vales correspondientes para registrar nuevos dominios .ES, .COM ó .EU.
    • Elige la versión de PHP que necesites
    • Certificado SSL autofirmadoCertificados Let's Encrypt. Mas Información AQUICertificados Let's Encrypt. Mas Información AQUICertificados Let's Encrypt. Mas Información AQUICertificados Let's Encrypt. Mas Información AQUI
    • Migramos tu web de tu actual host a HostinetMigramos tu web de tu actual host a HostinetMigramos tu web de tu actual host a Hostinet
    • Contrata tu hosting web y consigue dominios gratisUna vez dado de alta tu alojamiento web, recibirás los vales correspondientes para registrar nuevos dominios .ES, .COM ó .EU.Una vez dado de alta tu alojamiento web, recibirás los vales correspondientes para registrar nuevos dominios .ES, .COM ó .EU.
    • Aparcando un dominio secundario en el alojamiento de nuestro dominio principal conseguimos que ambos dominios resuelvan indistintamente con la misma página que tenemos colgada.
    • Cuentas de correo gestionables a través de POP, IMAP y servicio Webmail
    • Tus buzones de correo y mails limpios de virus y con un potente filtro antispam
    • Centro de datos en Madrid (España)
    • Opcion de contratación de IP dedicadaPuedes contratar tu Ip dedicada por solo 11.95 € al año AQUIPuedes contratar tu Ip dedicada por solo 11.95 € al año AQUIPuedes contratar tu Ip dedicada por solo 11.95 € al año AQUIPuedes contratar tu Ip dedicada por solo 11.95 € al año AQUI
    • Certificado SSL autofirmadoCertificados Let's Encrypt. Mas Información AQUICertificados Let's Encrypt. Mas Información AQUICertificados Let's Encrypt. Mas Información AQUICertificados Let's Encrypt. Mas Información AQUI
    • Opción de contratación de certificados SSL Wildcard. Se requiere Ip dedicada.Puedes contratar tu certificado SSL desde solo 99.95 € al año AQUIPuedes contratar tu certificado SSL desde solo 99.95 € al año AQUIPuedes contratar tu certificado SSL desde solo 99.95 € al año AQUIPuedes contratar tu certificado SSL desde solo 99.95 € al año AQUI
    • Opción de contratación de certificados SSL Extended Validation (EV). Se requiere Ip dedicada.Puedes contratar tu certificado SSL desde solo 195.00 € al año AQUIPuedes contratar tu certificado SSL desde solo 195.00 € al año AQUIPuedes contratar tu certificado SSL desde solo 195.00 € al año AQUIPuedes contratar tu certificado SSL desde solo 195.00 € al año AQUI
    • Opción de contratación de certificados SSL Organization Validation (OV). Se requiere Ip dedicada.Puedes contratar tu certificado SSL desde solo 525.00 € al año AQUIPuedes contratar tu certificado SSL desde solo 525.00 € al año AQUIPuedes contratar tu certificado SSL desde solo 525.00 € al año AQUIPuedes contratar tu certificado SSL desde solo 525.00 € al año AQUI
    • Con nuestra herramienta WebFácil construye tu página web en solo 5 pasos.
    • Con la herramienta de instalación Softaculous tan solo deberás elegir la aplicación deseada y con tan solo un par de clicks y de forma totalmente automatizada tendrás tus herramientas favoritas instaladas en tu Host.
    • Bases de datos MySQL disponibles para su uso en cada alojamiento web
    • Supeditado al espacio total del alojamientoSupeditado al espacio total del alojamientoSupeditado al espacio total del alojamientoSupeditado al espacio total del alojamiento
    • ¿Quieres realizar desarrollos con Python? En Hostinet innovamos dia a dia en tu beneficio y por ello te presentamos como última novedad en todos nuestros servidores Web la posibilidad de desplegar tus aplicaciones con Python directamente desde el cPanel de tu Hosting.
    • ¿Quieres desarrollar tus aplicaciones con Ruby? En Hostinet te presentamos como última novedad en todos nuestros servicios de Hosting Web la posibilidad de desplegar tus aplicaciones con Ruby on Rails directamente desde el panel de control cPanel.
    • El fichero .htaccess permite modificar diferentes variables en la configuración de nuestra cuenta de alojamiento en el servidor.
    • El módulo mod_rewrite permite crear direcciones URL alternativas a las dinámicas generadas por la programación de nuestros sitio web (blog, foro, portal…), de tal modo que sean más legibles y fáciles de recordar
    • Te ayudamos vía email y teléfono en todas tus consultas sobre hosting web. Soporte en español por personal de Hostinet.
    • Completa recopilación de tutoriales sobre Hosting y Dominios
    • 30 dias para probar tu servicio de Hosting y si no te convence el servicio... te devolvemos el dinero!!
    • Precios para nuevas contratacionesPrecios para nuevas contratacionesPrecios para nuevas contratacionesPrecios para nuevas contratacionesPrecios para nuevas contrataciones
    • Precios para nuevas contratacionesPrecios para nuevas contratacionesPrecios para nuevas contratacionesPrecios para nuevas contratacionesPrecios para nuevas contrataciones
    • Precios para nuevas contratacionesPrecios para nuevas contratacionesPrecios para nuevas contratacionesPrecios para nuevas contratacionesPrecios para nuevas contrataciones
VN:F [1.9.22_1171]
Rating: 0.0/5 (Votos: 0)

¿NECESITAS AYUDA? Llama a nuestro soporte técnico 946 545 762

De Lunes a Viernes de 08:00 a 20:00 horas.


Contactar