Appendix A: Configuration Templates Structure

A set of configuration template files is structured as follows, assuming that the root folder is default/ or custom/. Editing these files changes the Apache configuration.

Root templates are starting points in generating configuration files. Plesk always starts generating a configuration from one of these files. All root templates contain statements that include the other templates located in respective folders (domain, server and service).        
image-38607.png atmail.php     Root template of a server-wide configuration for Atmail Light.
image-38607.png atmailcom.php     Root template of a server-wide configuration for Atmail Full.
image-38607.png domainForwarding.php     Root template of a per-website configuration for websites with forwarding, either standard or frame.
image-38607.png domainVhost.php     Root template of a per-website configuration for hosted websites.
image-38607.png domainWebmail.php     Root template of a per-website configuration for a webmail service.
image-38607.png horde.php     Root template of a server-wide configuration for Horde.
image-38607.png server.php     Root template of a server-wide configuration for server services, such as Tomcat, Mailman and several others. For details, see the contents of the server/ directory below.
image-38607.png nginx.php     (In Plesk 11.0+) This template includes the server-wide configuration of nginx.
image-25890.gif domain/     Contains templates included in a per-website configuration.
  image-38607.png domainVirtualHost.php   Configuration for hosted website addressed by domain name.
  image-38607.png frameForwarding.php   Configuration for website with frame forwarding.
  image-38607.png nginxDomainVirtualHost.php   (In Plesk 11.0+) This template includes per-website configuration of nginx.
  image-38607.png standardForwarding.php   Configuration for website with standard forwarding.
  image-38607.png subDomainVirtualHost.php   Configuration for hosted website addressed by subdomain name.
  image-25890.gif service/   Contains templates of configuration for website services included in a website configuration.
    image-38607.png bandWidth.php Configuration for website bandwidth limits.
    image-38607.png errordocs.php Configuration for website error documents.
    image-38607.png protectedDirectories.php Configuration for password-protected website directories.
    image-38607.png tomcat.php Configuration for the Tomcat service on a website.
image-25890.gif server/     Contains templates included in a server-wide configuration.
  image-38607.png PCI_compliance.php   Defines directives specific to meeting PCI compliance.
  image-38607.png mailman.php   Configuration for the Mailman service.
  image-38607.png nameVirtualHost.php   Defines NameVirtualHost directive.
  image-38607.png tomcat.php   Configuration of the Tomcat service.
  image-38607.png vhosts.php   Configuration for the server default virtual host (a virtual host addressed if a request is made to an IP address registered in Plesk but no default website is assigned to it).
image-25890.gif service/     Contains context-free templates of configuration for various services.
  image-38607.png asp.php   Configuration for ASP.
  image-38607.png mod_fastcgi.php   Configuration for FastCGI.
  image-38607.png mod_perl.php   Configuration for Perl.
  image-38607.png mod_python.php   Configuration for Python.
  image-38607.png php.php   Configuration for PHP.
  image-38607.png php_over_cgi.php   Configuration for PHP over CGI.
  image-38607.png php_over_fastcgi.php   Configuration for PHP over FastCGI.