@sterndata La configuración del host virtual es httpd.conf, ¿verdad?
#
# Este es el archivo principal de configuración del servidor Apache HTTP. Contiene el
# directivas de configuración que le dan al servidor sus instrucciones.
# Ver
#
#
# NO se limite a leer las instrucciones aquí sin entender
# lo que hacen. Están aquí solo como sugerencias o recordatorios. si no estás seguro
# consulte los documentos en línea. Usted ha sido advertido.
#
# Configuración y nombres de archivos de registro: si los nombres de archivo que especifica para muchos
# de los archivos de control del servidor comienzan con «/» (o «unidad:/» para Win32), el
# server usará esa ruta explícita. Si los nombres de archivo *no* comienzan
# con «/», se antepone el valor de ServerRoot, por lo que ‘log/access_log’
# con ServerRoot establecido en ‘/www’ será interpretado por el
# servidor como ‘/www/log/access_log’, donde como ‘/log/access_log’ será
# interpretado como ‘/log/access_log’.
#
# ServerRoot: la parte superior del árbol de directorios bajo el cual se encuentra el servidor.
# Se conservan los archivos de configuración, error y registro.
#
# No agregue una barra al final de la ruta del directorio. si apuntas
# ServerRoot en un disco no local, asegúrese de especificar un disco local en el
# Directiva de exclusión mutua, si se utilizan exclusiones mutuas basadas en archivos. Si desea compartir la
# mismo ServerRoot para múltiples demonios httpd, deberá cambiar en
# menos PidFile.
#
Raíz del servidor “/etc/httpd”
#
# Listen: Le permite vincular Apache a direcciones IP específicas y/o
# puertos, en lugar del predeterminado. Ver también el
# directiva.
#
# Cambie esto a Escuchar en direcciones IP específicas como se muestra a continuación para
# evitar que Apache se adhiera a todas las direcciones IP vinculadas.
#
#Escuchar 12.34.56.78:80
escucha 80
#
# Compatibilidad con objetos compartidos dinámicos (DSO)
#
# Para poder usar la funcionalidad de un módulo que fue creado como un DSO,
# tiene que colocar las líneas ‘LoadModule’ correspondientes en esta ubicación para que el
# las directivas contenidas en él están realmente disponibles _antes_ de que se utilicen.
# Módulos compilados estáticamente (aquellos listados por `httpd -l’) no necesitan
# para ser cargado aquí.
#
# Ejemplo:
# LoadModule foo_module módulos/mod_foo.so
#
Incluir conf.modules.d/*.conf
#
# Si desea que httpd se ejecute como un usuario o grupo diferente, debe ejecutar
# httpd como root inicialmente y cambiará.
#
# Usuario/Grupo: El nombre (o #número) del usuario/grupo para ejecutar httpd como.
# Por lo general, es una buena práctica crear un usuario y un grupo dedicados para
# ejecutando httpd, como con la mayoría de los servicios del sistema.
#
apache de usuario
Grupo apache
# Configuración del servidor ‘Principal’
#
# Las directivas en esta sección configuran los valores usados por el ‘principal’
# servidor, que responde a cualquier solicitud que no sea manejada por un
# Definición de
# cualquier contenedor
#
# Todas estas directivas pueden aparecer dentro de contenedores
# en cuyo caso esta configuración predeterminada se anulará para el
# host virtual que se está definiendo.
#
#
# ServerAdmin: Su dirección, donde deberían estar los problemas con el servidor
# enviado por correo electrónico. Esta dirección aparece en algunas páginas generadas por el servidor, como
# como documentos de error. por ejemplo, admin@tu-dominio.com
#
ServerAdmin root@localhost
#
# ServerName proporciona el nombre y el puerto que utiliza el servidor para identificarse.
# Esto a menudo se puede determinar automáticamente, pero le recomendamos que especifique
# explícitamente para evitar problemas durante el inicio.
#
# Si su host no tiene un nombre DNS registrado, ingrese su dirección IP aquí.
#
#NombreServidor http://www.ejemplo.com:80
#
# Denegar el acceso a la totalidad del sistema de archivos de su servidor. Debes
# permitir explícitamente el acceso a directorios de contenido web en otros
#
#
Permitir anular ninguno
Requerir todo denegado
#
# Tenga en cuenta que a partir de este momento debe permitir específicamente
# características particulares que se habilitarán, por lo que si algo no funciona como
# lo que podría esperar, asegúrese de haberlo habilitado específicamente
# abajo.
#
#
# DocumentRoot: el directorio desde el cual servirá su
# documentos. De manera predeterminada, todas las solicitudes se toman de este directorio, pero
# Los enlaces simbólicos y los alias se pueden usar para apuntar a otras ubicaciones.
#
Raíz del documento “/var/www/html”
#
# Relaja el acceso al contenido dentro de /var/www.
#
AllowOverride Ninguno
# Permitir acceso abierto:
Requerir todo concedido
# Relaje aún más el acceso a la raíz del documento predeterminado:
#
# Los valores posibles para la directiva Opciones son «Ninguno», «Todos»,
# o cualquier combinación de:
# Índices Incluye FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Tenga en cuenta que «Vistas múltiples» debe nombrarse *explícitamente* – «Opciones todas»
# no te lo da.
#
# La directiva Opciones es complicada e importante. Por favor mira
# http://httpd.apache.org/docs/2.4/mod/core.html#options
# para más información.
#
Índices de opciones FollowSymLinks
#
# AllowOverride controla qué directivas se pueden colocar en los archivos .htaccess.
# Puede ser «Todos», «Ninguno» o cualquier combinación de las palabras clave:
# Opciones FileInfo AuthConfig Límite
#
AllowOverride Ninguno
#
# Controla quién puede obtener cosas de este servidor.
#
Requerir todo concedido
#
# DirectoryIndex: establece el archivo que Apache servirá si un directorio
# se solicita.
#
ÍndiceDirectorio index.html
#
# Las siguientes líneas evitan que los archivos .htaccess y .htpasswd sean
# visto por los clientes web.
#
Requerir todo denegado
#
# ErrorLog: la ubicación del archivo de registro de errores.
# Si no especifica una directiva ErrorLog dentro de un
# contenedor, los mensajes de error relacionados con ese host virtual serán
# registrado aquí. Si *define* un archivo de registro de errores para un
# contenedor, los errores de ese host se registrarán allí y no aquí.
#
ErrorLog «registros/error_log»
#
# LogLevel: controle la cantidad de mensajes registrados en error_log.
# Los valores posibles incluyen: depuración, información, aviso, advertencia, error, crítica,
# alerta, emergencia.
#
Advertencia de nivel de registro
#
# Las siguientes directivas definen algunos apodos de formato para usar con
# una directiva CustomLog (ver más abajo).
#
LogFormat “%h %l %u %t ”%r” %>s %b ”%{Referer}i” ”%{User-Agent}i”” combinados
LogFormat “%h %l %u %t ”%r” %>s %b” común
# Debe habilitar mod_logio.c para usar %I y %O
LogFormat “%h %l %u %t ”%r” %>s %b ”%{Referer}i” ”%{User-Agent}i” %I %O” combinado
#
# La ubicación y el formato del archivo de registro de acceso (Formato de archivo de registro común).
# Si no define ningún archivo de registro de acceso dentro de un
# contenedor, se registrarán aquí. Por el contrario, si *haces*
# definir archivos de registro de acceso por
# registrado allí y *no* en este archivo.
#
#CustomLog “logs/access_log” común
#
# Si prefiere un archivo de registro con información de acceso, agente y referente
# (Formato de archivo de registro combinado) puede usar la siguiente directiva.
#
CustomLog «logs/access_log» combinado
#
# Redirigir: le permite informar a los clientes sobre documentos que solían
# existen en el espacio de nombres de su servidor, pero ya no. El cliente
# realizará una nueva solicitud del documento en su nueva ubicación.
# Ejemplo:
# Redirigir permanente /foo http://www.example.com/bar
#
# Alias: asigna rutas web a rutas del sistema de archivos y se utiliza para
# acceder al contenido que no vive bajo DocumentRoot.
# Ejemplo:
# Alias /webpath /completo/sistema de archivos/ruta
#
# Si incluye un final / en /webpath entonces el servidor
# requiere que esté presente en la URL. Es probable que también
# necesita proporcionar una sección de
# la ruta del sistema de archivos.
#
# ScriptAlias: Esto controla qué directorios contienen scripts de servidor.
# Los ScriptAliases son esencialmente lo mismo que los Alias, excepto que
# documentos en el directorio de destino se tratan como aplicaciones y
# ejecutado por el servidor cuando se solicita en lugar de como documentos enviados al
# cliente. Las mismas reglas sobre el final «/» se aplican a ScriptAlias
# directivas en cuanto a Alias.
#
ScriptAlias /cgi-bin/ “/var/www/cgi-bin/”
#
# “/var/www/cgi-bin” debe cambiarse a cualquiera que sea su ScriptAliased
# El directorio CGI existe, si lo tiene configurado.
#
AllowOverride Ninguno
Opciones Ninguna
Requerir todo concedido
#
# TypesConfig apunta al archivo que contiene la lista de asignaciones de
# extensión de nombre de archivo a tipo MIME.
#
TypesConfig /etc/mime.types
#
# AddType le permite agregar o anular la configuración MIME
# archivo especificado en TypesConfig para tipos de archivos específicos.
#
#Aplicación AddType/x-gzip .tgz
#
# AddEncoding le permite descomprimir ciertos navegadores
# información sobre la marcha. Nota: No todos los navegadores admiten esto.
#
#AddEncoding x-comprimir .Z
#AddEncoding x-gzip .gz .tgz
#
# Si las directivas AddEncoding anteriores están comentadas, entonces
# probablemente debería definir esas extensiones para indicar los tipos de medios:
#
Aplicación AddType/x-compress .Z
Aplicación AddType/x-gzip .gz .tgz
#
# AddHandler le permite asignar ciertas extensiones de archivo a «controladores»:
# acciones no relacionadas con el tipo de archivo. Estos pueden estar integrados en el servidor
# o agregado con la directiva de acción (ver más abajo)
#
# Para usar scripts CGI fuera de los directorios ScriptAliased:
# (También deberá agregar «ExecCGI» a la directiva «Opciones»).
#
#AddHandler cgi-script .cgi
# Para mapas tipo (recursos negociados):
#AddHandler tipo-mapa var
#
# Los filtros le permiten procesar el contenido antes de enviarlo al cliente.
#
# Para analizar archivos .shtml para incluir del lado del servidor (SSI):
# (También deberá agregar «Incluye» a la directiva «Opciones»).
#
AgregarTipo de texto/html .shtml
AddOutputFilter INCLUYE .shtml
#
# Especifique un conjunto de caracteres predeterminado para todo el contenido servido; esto permite
# interpretación de todo el contenido como UTF-8 por defecto. Usar el
# elección de navegador predeterminado (ISO-8859-1), o para permitir las etiquetas META
# en el contenido HTML para anular esta opción, comente esto
# directiva:
#
Agregar juego de caracteres predeterminado UTF-8
#
# El módulo mod_mime_magic le permite al servidor usar varios consejos del
# contenido del propio archivo para determinar su tipo. El MIMEMagicFile
# directiva le dice al módulo dónde se encuentran las definiciones de sugerencias.
#
MIMEMagicFile conf/magia
#
# Las respuestas de error personalizables vienen en tres sabores:
# 1) texto sin formato 2) redirecciones locales 3) redirecciones externas
#
# Algunos ejemplos:
#ErrorDocument 500 «El servidor hizo un abucheo».
#ErrorDocument 404 /missing.html
#ErrorDocument 404 “/cgi-bin/missing_handler.pl”
#ErrorDocument 402 http://www.example.com/subscription_info.html
#
#
# EnableMMAP y EnableSendfile: en los sistemas que lo admiten,
# el mapeo de memoria o la llamada al sistema sendfile pueden usarse para entregar
# archivos. Esto suele mejorar el rendimiento del servidor, pero debe
# desactivarse cuando se sirve desde una red
# sistemas de archivos o si el soporte para estas funciones es diferente
# roto en su sistema.
# Valores predeterminados si se comenta: EnableMMAP On, EnableSendfile Off
#
#HabilitarMMAP desactivado
Habilitar Enviar archivo en
# Habilitar HTTP/2 por defecto
#
# https://httpd.apache.org/docs/2.4/mod/core.html#protocolos
Protocolos h2 h2c http/1.1
# Configuración suplementaria
#
# Cargue los archivos de configuración en el directorio «/etc/httpd/conf.d», si corresponde.
Incluirconf.d/*.conf` opcional