Ver planes
ESEN

Redirecciones, páginas de error y tipos MIME en DirectAdmin

· 6 min de lectura · por el equipo técnico de VPS Argentina

El redireccionador de carpetas manda una dirección vieja a otra nueva sin tocar el código: se carga la carpeta de origen y la URL de destino. Las páginas de error permiten reemplazar el 404 o el 403 por una página con el diseño del sitio. Los tipos MIME le dicen al navegador qué es cada archivo, y son la explicación de por qué un archivo se descarga en vez de abrirse. Las tres están en las funciones avanzadas del panel.

Redirigir una carpeta o una URL vieja

Cuando una sección cambia de dirección, lo que corresponde es redirigir: quien tenía el enlace guardado llega igual y los buscadores trasladan lo que esa página había ganado.

  1. Abrí Redireccionador de carpetas, en las funciones avanzadas del panel.
  2. En la carpeta local escribí el camino viejo. No hace falta que exista.
  3. En la URL de destino escribí la dirección completa, con https://.
  4. Guardá.
Redirect 301 /catalogo-viejo https://tudominio.com/catalogo

Páginas de error con la cara de tu sitio

Por defecto, un enlace roto muestra la página de error de Apache: fondo blanco, dos renglones y nada que hacer. Reemplazarla es de las mejoras más baratas que existen.

  1. Abrí Personalizar páginas de error, en las funciones avanzadas.
  2. Elegí el código: 404 para lo que no existe, 403 para lo prohibido, 500 para un error del sitio.
  3. Pegá el HTML de la página. Puede ser simple, pero que tenga el logo, un enlace al inicio y un buscador si el sitio tiene.
  4. Guardá y probá una dirección inventada de tu sitio.

Los códigos que vale la pena personalizar

CódigoCuándo apareceQué poner
404La dirección no existe.Un enlace al inicio y a las secciones principales.
403La carpeta existe pero no se puede listar o falta permiso.Un mensaje corto y el contacto.
500El sitio falló al procesar la página.Un aviso de que ya lo estás viendo, sin detalles técnicos.

En WordPress la página 404 la maneja el tema, no el panel: ahí se edita la plantilla `404.php`.

Tipos MIME: cuando el navegador no sabe qué es un archivo

El servidor le dice al navegador qué tipo de archivo está mandando. Si el tipo no está declarado, el navegador hace lo más conservador: descargarlo. Por eso un .webmanifest, un .avif o un formato propio pueden no funcionar.

  1. Abrí Tipos MIME, en las funciones avanzadas.
  2. Escribí el tipo, por ejemplo application/manifest+json.
  3. Escribí la extensión, por ejemplo webmanifest.
  4. Agregá y probá recargando sin caché.

Los handlers, en una línea

En la misma zona del panel aparecen los handlers, que asocian una extensión con el programa que la procesa: por ejemplo, que los .cgi los ejecute el intérprete correspondiente. Salvo que estés corriendo algo a medida, no hay que tocarlos.

Preguntas frecuentes

¿Una redirección afecta al posicionamiento?

Bien hecha, lo conserva. Una redirección permanente traslada al destino lo que la dirección vieja había ganado. Lo que sí hace daño es mandar todo a la portada: el buscador lo trata como si la página hubiera desaparecido.

¿Cuántas redirecciones puedo tener?

Las que necesites, pero evitá encadenarlas. Si A lleva a B y B lleva a C, hacé que A lleve directo a C.

Mi página de error personalizada no aparece

Fijate que el archivo esté en la carpeta del dominio y que el sitio no esté manejando los errores por su cuenta: WordPress, Laravel y cualquier framework moderno se ocupan ellos y el panel queda de adorno.

Subí un archivo y el navegador lo descarga en vez de abrirlo

Es el tipo MIME: el servidor lo manda como archivo genérico. Agregá el tipo correspondiente a esa extensión en el panel.

¿Puedo redirigir un dominio entero?

Sí, pero eso es un puntero sin alias, no una redirección de carpeta. Está en la guía de subdominios y punteros.

Seguí leyendo