ISPmanager API. WWW домены

WWW домены
Создание. Изменение. Параметры WWW домена
Удалить WWW домены
Ротация логов. Просмотр. Изменение
Страницы ошибок
Создание. Изменение. Параметры страницы ошибки
Удалить страницы ошибки
Перенаправление URL
Создание. Изменение. Параметры перенаправления
Удалить перенаправления

WWW домены.

Функция: wwwdomain

Результат: список элементов

name - Имя.
owner - Владелец.
docroot - Директория.
cgi - Данный WWW домен может использовать CGI.
php - Данный WWW домен может использовать PHP.
ssi - Данный WWW домен может использовать SSI.
frp - Данный WWW домен может использовать расширение FrontPage.
ssl - Для доступа к данному WWW домену может быть использован протокол HTTPS.

Создание. Изменение. Параметры WWW домена .

Функция: wwwdomain.edit

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Параметры:
elid - уникальный идентификатор (элемент "name" из функции "wwwdomain")
Результат: список параметров объекта

Создание объекта:

Параметры:
sok - значение параметра должно быть равно "yes".
дополнительные параметры запроса ...
Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

Параметры:
sok - значение параметра должно быть равно "yes".
elid - уникальный идентификатор (элемент "name" из функции "wwwdomain")
дополнительные параметры запроса ...
Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

domain - Доменное имя.
alias - Псевдонимы. (Одно или несколько значений, разделенных пробелом)
docroot - Корневая папка.
owner - Владелец.
ip - IP-адрес.
admin - E-Mail администратора.
charset - Кодировка.
index - Страница по умолчанию. (Одно или несколько значений, разделенных пробелом)
php - PHP. Возможные значения :
phpnone - Нет поддержки PHP.
phpmod - PHP как модуль Apache.
phpcgi - PHP как CGI.
phpfcgi - PHP как FastCGI.
cgi - Cgi-bin. (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
ssi - SSI. (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
ssiext - Расширения файлов SSI.
frp - FrontPage. (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
fppasswd - Пароль для FrontPage.
ssl - SSL. (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
sslport - SSL порт.

Удалить WWW домены .

Функция: wwwdomain.delete

Параметры:

elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "name" из функции "wwwdomain".

Результат: успешное выполнение операции или сообщение об ошибке

Ротация логов. Просмотр. Изменение.

Функция: wwwdomain.log

Данная функция одновременно используется для просмотра и изменения параметров объекта

Просмотр параметров объекта:

Параметры:
elid - уникальный идентификатор (элемент "name" из функции "wwwdomain")
Результат: список параметров

Изменение объекта:

Параметры:
sok - значение параметра должно быть равно "yes".
elid - уникальный идентификатор (элемент "name" из функции "wwwdomain")
дополнительные параметры запроса ...
Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

rotper - Период ротации.
arcnum - Хранить архивов.
errlog - Лог ошибок.
analyzer - Анализировать с помощью.
analper - Период анализа.

Страницы ошибок .

Функция: errpage

Параметры:

elid - уникальный идентификатор (элемент "name" из функции "wwwdomain").

Результат: список элементов

key - Уникальный идентификатор элемента списка.
domain - WWW домен.
name - Код ошибки.
url - URL.

Создание. Изменение. Параметры страницы ошибки.

Функция: errpage.edit

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Параметры:
plid - уникальный идентификатор родительского списка (элемент "name" из функции "wwwdomain").
elid - уникальный идентификатор (элемент "key" из функции "errpage")
Результат: список параметров объекта

Создание объекта:

Параметры:
sok - значение параметра должно быть равно "yes".
plid - уникальный идентификатор родительского списка (элемент "name" из функции "wwwdomain").
дополнительные параметры запроса ...
Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

Параметры:
sok - значение параметра должно быть равно "yes".
plid - уникальный идентификатор родительского списка (элемент "name" из функции "wwwdomain").
elid - уникальный идентификатор (элемент "key" из функции "errpage")
дополнительные параметры запроса ...
Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

domain - WWW домен.
name - Код ошибки. Возможные значения :
400 - 400 - Bad Request.
401 - 401 - Unauthorized.
402 - 402 - Payment Required.
403 - 403 - Forbidden.
404 - 404 - Not Found.
405 - 405 - Method Not Allowed.
406 - 406 - Not Acceptable.
407 - 407 - Proxy Authentication Required.
408 - 408 - Request Timeout.
409 - 409 - Conflict.
410 - 410 - Gone.
411 - 411 - Length Required.
412 - 412 - Precondition Failed.
413 - 413 - Request Entity Too Large.
414 - 414 - Request-URI Too Long.
415 - 415 - Unsupported Media Type.
416 - 416 - Requested Range Not Satisfiable.
417 - 417 - Expectation Failed.
500 - 500 - Internal Server Error.
501 - 501 - Not Implemented.
502 - 502 - Bad Gateway.
503 - 503 - Service Unavailable.
504 - 504 - Gateway Timeout.
505 - 505 - HTTP Version Not Supported.
url - URL.

Удалить страницы ошибки.

Функция: errpage.delete

Параметры:

plid - уникальный идентификатор родительского списка (элемент "name" из функции "wwwdomain").
elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "key" из функции "errpage".

Результат: успешное выполнение операции или сообщение об ошибке

Перенаправление URL.

Функция: wwwredirect

Параметры:

elid - уникальный идентификатор (элемент "name" из функции "wwwdomain").

Результат: список элементов

name - Путь.
url - Url.

Создание. Изменение. Параметры перенаправления.

Функция: wwwredirect.edit

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Параметры:
plid - уникальный идентификатор родительского списка (элемент "name" из функции "wwwdomain").
elid - уникальный идентификатор (элемент "name" из функции "wwwredirect")
Результат: список параметров объекта

Создание объекта:

Параметры:
sok - значение параметра должно быть равно "yes".
plid - уникальный идентификатор родительского списка (элемент "name" из функции "wwwdomain").
дополнительные параметры запроса ...
Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

Параметры:
sok - значение параметра должно быть равно "yes".
plid - уникальный идентификатор родительского списка (элемент "name" из функции "wwwdomain").
elid - уникальный идентификатор (элемент "name" из функции "wwwredirect")
дополнительные параметры запроса ...
Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

domain - WWW домен.
name - URL-путь.
url - URL.

Удалить перенаправления.

Функция: wwwredirect.delete

Параметры:

plid - уникальный идентификатор родительского списка (элемент "name" из функции "wwwdomain").
elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "name" из функции "wwwredirect".

Результат: успешное выполнение операции или сообщение об ошибке