Incluyendo Directivas en el Archivo de Configuración del Servidor Web

Puede incluir directivas de configuración de Apache específicas de dominio en el archivo de configuración del servidor web. En Plesk, cada dominio tiene una configuración de hosts virtual guardada en un archivo independiente httpd.include.

En todos los sistemas Linux, dicho archivo está ubicado en el directorio /var/www/vhosts/<domain-name>/conf/.

En sistemas FreeBSD, dicho archivo está ubicado en el directorio /usr/local/psa/home/vhosts/<domain-name>/conf/.

Si ha realizado una actualización desde Plesk 7.5.4 o anterior, intente buscar este archivo en el directorio /home/httpd/vhosts/<domain-name>/conf/.

Nota: puede cambiar la ubicación de los directorios del host virtual usando la utilidad transvhosts.pl, ubicada en el directorio /usr/local/psa/bin/ o /opt/psa/bin/, dependiendo de su sistema operativo.

Este archivo se sobrescribirá cada vez que la configuración del host virtual cambie, por lo que se descartan alteraciones manuales. Para usar directivas personalizadas o redefinir aquellas insertadas por Plesk, deberá crear los archivos vhost.conf y/o vhost_ssl.conf con las directivas necesarias en el directorio /path_to_vhosts/<domain-name>/conf/ para un dominio y /path_to_vhosts/<domain-name>/subdomains/<subdomain-name>/conf/ para un subdominio.

Si alguno de estos archivos ya existe cuando se genere el archivo de configuración principal, Plesk insertará la directiva Include en el contexto de host virtual HTTP y/o HTTPS respectivamente. Por motivos de seguridad sólo puede crear los archivos vhost.conf y vhost_ssl.conf.

Para que los cambios tengan efecto debe ejecutar el siguiente comando:

/plesk_installation_directory/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=<domain_name>