This is documentation for Plesk Onyx.
Go to documentation for the latest version, Plesk Obsidian.
Virtual Host Structure (Windows)
The table below shows the list of directories that Plesk creates for
each virtual host. Note that Plesk does not add all the directories by
default. It creates some of the directories only when the website owner
needs them. Such directories are marked as created On demand. For
example, after a customer adds a website, it does not have the
/web_users
directory. Plesk will create it only after the customer
adds their first web user.
Directories Tree | User Permissions | Description | Created | |||
---|---|---|---|---|---|---|
\<VHOST> | None | |||||
.plesk | List contents | Always | ||||
\statistics<domain_name>\ | List contents | Statistics directory | Always | |||
\anon_ftpstat | List contents | Anonymous FTP statistics | Always | |||
\ftpstat | List contents | FTP user statistics | Always | |||
\webstat | List contents | HTTP user statistics | Always | |||
.security | Read | Security settings | Always | |||
.web.<user>.security | Read | On demand | ||||
\anon_ftp | List contents | Anonymous FTP files | On demand | |||
\cgi-bin | List contents | CGI scripts | On demand | |||
\error_docs | List contents | Error message files | Always | |||
<doc>.html | Read, write | |||||
\httpdocs | Full control | HTTP documents | Always | |||
\logs | Full control | Logs of web services, web applications, and certain Plesk extensions (for example Git) | Always | |||
\FailedRequests | Full control | Failed Requests Tracing logs | Always | |||
\iis | Read | IIS logs of the subscription’s domains and subdomains. | Always | |||
\php_errors | Full control | PHP logs of the subscription’s domains and subdomains | Always | |||
\web_users | None | Web users’ directory | On demand | |||
\<web_user> | None | |||||
\<subdomain> | Full control | HTTP and HTTPs documents of a subdomain | On demand | |||
\<domain> | Full control | HTTP and HTTPs documents of an additional domain | On demand |
Differences from Previous Versions
The structure described above was introduced in Plesk 11.5. It has the following differences compared to the structure of earlier Plesk versions:
- Some directories are created on demand. Previously, all the directories were created by default.
- The following directories have different locations:
Old Location | New Location | Comment |
---|---|---|
\statistics |
\.plesk\statistics |
Statistics directory |
\statistics\logs |
\logs |
Virtual host logs |
\.security |
\.plesk\.security |
Security settings |
\.web.<user>.security |
\.plesk\.security |
- The following directories are not included in Plesk virtual hosts:
\httpsdocs
\subdomains
\private