Procesadores

No se recomienda cambiar la configuración de esta sección, excepto subsecciones Acceso y Autorización, sin las instrucciones del servicio de soporte técnico.

En la sección Procesadores se configura exactamente cómo y en qué entorno se procesará la solicitud recibida del cliente web.

General

La configuración disponible cambia según el tipo del procesador.

Para los sockets web, el procesador requerido se selecciona según el atributo Protocolo.

Para los otros tipos de procesadores, el procesador requerido se selecciona según el atributo Prefijo.

Los tipos de procesadores utilizados se seleccionan en la lista desplegable Tipo:

Procesadores

Se ejecuta el script especificado, al que se pasa la ruta desde la URL como parámetro. Si no hay una ruta, se le pasa la ruta del campo Directorio.

Prefijo — prefijo de ruta al URL de la solicitud HTTP.

Directorio — directorio en la raíz del servidor web, en relación con el cual se consideran las rutas a los archivos a transferir.

Sc — procesador script.

Procesadores combinados

Dependiendo del tipo de archivo en el que se realiza la solicitud, se comporta como un tipo Archivos de estadística o como un tipo Scripts.

Prefijo — prefijo de ruta al URL de la solicitud HTTP.

Lista de archivos de índice. Determina qué archivos se descargarán en qué orden si el cliente web solicita el índice de directorio.

Script — lista de extensiones de archivo para considerar como scripts Lua.

Scripts

Cualquier archivo al que se realiza una solicitud se ejecuta como un script Lua.

Prefijo — prefijo de ruta al URL de la solicitud HTTP.

Directorio — directorio en la raíz del servidor web, en relación con el cual se consideran las rutas a los archivos a transferir.

Archivos de estadística

El contenido de los archivos se proporciona tal como se encuentra.

Prefijo — prefijo de ruta al URL de la solicitud HTTP.

Directorio — directorio en la raíz del servidor web, en relación con el cual se consideran las rutas a los archivos a transferir.

Lista de archivos de índice. Determina qué archivos se descargarán en qué orden si el cliente web solicita el índice de directorio.

Sistema virtual de archivos

Análogo del tipo Archivos de estadística, solo los archivos se descargan del archivo de formato interno dar, especificado en el campo Directorio.

Prefijo — prefijo de ruta al URL de la solicitud HTTP.

Directorio — directorio en la raíz del servidor web, en relación con el cual se consideran las rutas a los archivos a transferir.

Web-sockets predeterminados

Aplicación websocket implementada por una biblioteca compartida suministrada con el servidor (dll o elf shared object). El nombre del archivo de la biblioteca corresponde al protocolo de socket web, los archivos se encuentran en lib-root/websockets.

Script de autorización — nombre de archivo del script Lua que autoriza al usuario.

Protocolo valor del campo WebSocket-Protocol, transmitido en la solicitud HTTP para conectarse al socket web.

Web-sockets definidos por el usuario

Aplicación websocket implementada por un script Lua. El nombre del script corresponde al protocolo del socket web, los archivos se encuentran en home-root/websockets.

Script de autorización — nombre de archivo del script Lua que autoriza al usuario.

Protocolo — valor del campo WebSocket-Protocol, transmitido en la solicitud HTTP para conectarse al socket web.

Acceso

Listas de control de acceso (ACL) establecen las restricciones para las direcciones de red desde las que los clientes pueden acceder al servidor web.

La configuración es similar a los ajustes de seguridad del Servidor Dr.Web.

Si no se especifica ninguna configuración, se supone que todas las direcciones están permitidas.

Autorización

Disponible para todo tipo de procesadores, excepto los sockets web.

La configuración de la sección define la lista de recursos para las solicitudes a las que debe solicitar la autenticación HTTP básica del cliente web.

Esfera de acciones — El valor que el servidor web le dará al cliente en el parámetro WWW-Authenticate: Basic realm="ADMIN". Esencialmente, una breve descripción de quién debe iniciar sesión. No tiene nada que ver con el nombre de registro.

Para configurar las restricciones de acceso para cualquier tipo de conexión

1.Para permitir el acceso gratuito al conectar los clientes a través de HTTP o HTTPS a rutas específicas, incluya estas rutas en las listas HTTP: acceso libre o HTTPS: acceso libre en consecuencia.

2.Para requerir autorización al conectar los clientes a través de HTTP o HTTPS a rutas específicas, incluya estas rutas en las listas HTTP: solicitud de autorización o HTTPS: solicitud de autorización.

3.Al acceder a rutas no incluidas en ninguna de las listas, la autorización se requiere o no, dependiendo de si está marcada la casilla Prioridad de solicitud de autorización: cuando se marca la casilla para conectarse a rutas no incluidas en ninguna de las listas (o incluidas en ambas), se requiere la autorización. De lo contrario, estas rutas permiten el acceso libre.

Para editar la lista de direcciones

1.Ingrese una expresión regular en el campo que define la ruta relativa al directorio especificado en el campo Directorio.

2.Para añadir un nuevo campo de dirección, haga clic en el botón de la sección correspondiente.

3.Para eliminar un campo, haga clic en el botón .