Capítulo 15 · 15.8
Manipuladores Apache y Tipos MIME
Estos dos apartados dentro de Funciones Avanzadas determinan cómo gestiona el servidor los archivos. La mayoría de los clientes nunca los necesitan: todos los tipos de archivo habituales ya están configurados correctamente. Utilícelos solo si sabe por qué lo hace.
Manipuladores Apache
Un manejador determina qué programa procesa un archivo. Por defecto, los archivos con la extensión .php se ejecutan mediante PHP. Con un manejador propio puede vincular otra extensión a un programa, por ejemplo para que los archivos .html también se procesen mediante PHP.
- Haga clic en Manipuladores Apache.
- En la pestaña User defined handlers verá sus propios manejadores. En System handlers verá lo que hace el servidor por defecto.
- En Create new handler (1), rellene el campo Manejador con el nombre del manejador y el campo Extensión con la extensión sin punto.
- Haga clic en CREATE NEW HANDLER.

Atención: Un manejador incorrecto puede provocar que sus archivos PHP dejen de ejecutarse y se muestren como texto o se descarguen. En ese caso, cualquiera podría leer su código y sus contraseñas. Pruebe su sitio web inmediatamente después de un cambio y elimine el manejador si algo falla.
¿Desea asignar una versión de PHP distinta a una sola carpeta? Esto no es posible, tampoco con un Manipulador Apache aquí ni con una línea en .htaccess: todo su paquete utiliza la versión indicada en Select PHP version (consulte Elegir la versión de PHP (Select PHP version)).
Tipos MIME
Un tipo MIME indica al navegador qué tipo de archivo está recibiendo, por ejemplo una imagen, un vídeo o una descarga. Si no es correcto, el navegador puede mostrar un archivo como texto o descargar algo que debería mostrarse. Si esto ocurre con un tipo de archivo nuevo o poco habitual, puede añadir usted mismo un tipo MIME.
- Haga clic en MIME types.
- En Add MIME Type (1), rellene el campo Nombre con el tipo MIME, por ejemplo application/manifest+json, y el campo Extensión con la extensión sin punto, por ejemplo webmanifest.
- Haga clic en ADD MIME TYPE.

En la pestaña System MIME types puede comprobar primero si el tipo ya existe. Por lo general, así es.
