Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Los directorios virtuales proporcionan una manera de crear la jerarquía de archivos virtuales que requiere un sitio web. La API de directorio virtual permite a los consumidores crear, leer, eliminar o actualizar sus directorios virtuales.
GET/api/webserver/virtual-directories/{id}
{
"location": "Default Web Site/demo-vdir",
"path": "/demo-vdir",
"id": "{id}",
"physical_path": "c:\\inetpub\\wwwroot\\demo-vdir",
"identity": {
"username": "",
"logon_method": "network_cleartext"
},
"webapp": {
"location": "Default Web Site/",
"path": "/",
"id": "{webapp_id}"
},
"website": {
"name": "Default Web Site",
"id": "{website_id}",
"status": "started"
}
}
Recuperación de directorios virtuales para un sitio web
Los directorios virtuales que pertenecen a un sitio web se pueden recuperar proporcionando el identificador del sitio web en la solicitud GET. sitio web recursos contienen el vínculo necesario para acceder a sus directorios virtuales en su HAL.
Enumerar los directorios virtuales de un sitio web. GET/api/webserver/virtual-directories?website.id={website_id}
{
"virtual_directories": [
{
"location": "Default Web Site/",
"path": "/",
"id": "{id}",
"_links": {
"self": {
"href": "/api/webserver/virtual-directories/{id}"
}
}
},
{
"location": "Default Web Site/demo-vdir",
"path": "/demo-vdir",
"id": "{id_1}",
"_links": {
"self": {
"href": "/api/webserver/virtual-directories/{id_1}"
}
}
}
]
}
Recuperación de directorios virtuales para una aplicación
Los directorios virtuales que pertenecen a una aplicación se pueden recuperar proporcionando el identificador de aplicación en la solicitud GET. recursos de aplicación web contienen el vínculo necesario para acceder a sus directorios virtuales en sus HAL.
Enumeración de los directorios virtuales de una aplicación. GET/api/webserver/virtual-directories?webapp.id={webapp_id}
{
"virtual_directories": [
{
"location": "Default Web Site/demo-app/",
"path": "/",
"id": "{id}",
"_links": {
"self": {
"href": "/api/webserver/virtual-directories/{id}"
}
}
},
{
"location": "Default Web Site/demo-app/app-level-vdir",
"path": "/app-level-vdir",
"id": "{id_1}",
"_links": {
"self": {
"href": "/api/webserver/virtual-directories/{id_1}"
}
}
}
]
}
Creación de un directorio virtual
La creación de un directorio virtual requiere
- Un sitio web o una aplicación web para que el directorio virtual pertenezca
- Ruta de acceso virtual relativa a la raíz del sitio web o la aplicación web
- Ruta de acceso física que especifica el directorio en el sistema de archivos en el que residirá el directorio virtual.
Creación de un directorio virtual POST/api/webserver/virtual-directories
{
"path": "demo-vdir",
"physical_path": "C:\\inetpub\\wwwroot\\demo-vdir",
"website": {
"id": {website_id}
}
}