Когда создается сайт, Plesk не только добавляет для него новый виртуальный сервер, но и создает структуру папок с определенным базовым содержимым. Эти папки находятся в папках соответствующих виртуальных серверов:
/var/www/vhosts/
<имя домена>C:\inetpub\vhosts\
<имя домена>Здесь <имя домена> - это доменное имя сайта. Структура папки определяется шаблоном виртуального сервера по умолчанию (см. подробнее в разделах Структура виртуального сервера (Linux) и Структура виртуального сервера (Windows)).
Если вы хотите изменить то, какие файлы и папки должны входить в новые сайты, вы можете создать собственный шаблон виртуального сервера. Такая возможность также доступна реселлерам (в отношении сайтов их клиентов).
Примечание. Для субдоменов применяется такая же структура папок, как у доменов. Они имеют отдельную папку в /var/www/vhosts
и собственные конфигурационные файлы, такие как php.ini
или vhost.conf
.
Чтобы создать собственный шаблон виртуального сервера, создайте папку в локальной файловой системе, а затем создайте внутри нее одну или несколько следующих папок:
cgi-bin
- если вы хотите включить в шаблон собственные скрипты.httpdocs
- если вы хотите включить в шаблон собственные документы, например, веб-страницы или изображения.error_docs
- если вы хотите включить в шаблон собственные сообщения об ошибках.webspace
если вы хотите включить в шаблон собственные файлы, размещаемые в домашней папке веб-пространства (например, .bashrc, .vimrc и т. д.).После создания папок поместите в соответствующие папки те файлы, которые хотите включить в структуру виртуального хоста вновь создаваемых доменов. При желании вы можете использовать стандартные файлы из папки /var/www/vhosts/.skel/0
(Linux) или C:\inetpub\vhosts\.skel\0
(Windows). Кроме того, на Linux можно использовать переменную @domain_name@ в файлах, которые вы включили в собственный шаблон виртуального сервера. Эта переменная будет заменена на имя домена после его создания.
После добавления всех нужных фалов добавьте папки в архив tgz, tar, tar.gz, или zip. Убедитесь, что папки находятся в корне архива, а не во вложенной папке. Если вы добавите в корень архива другие папки или файлы, они не будут включены в шаблон.
Чтобы загрузить собственный шаблон виртуального сервера, перейдите на страницу Инструменты и настройки > Шаблон виртуального сервера (в разделе Инструменты и ресурсы), нажмите Обзор, выберите подготовленный файл архива и нажмите Отправить файл. Чтобы вернуться к шаблону виртуального сервера по умолчанию, нажмите По умолчанию.