Resolución de mensajes de error ASP: IIS habilita la configuración de la ruta principal

  
                  

Hoy en día, la compañía tiene un sitio web de garantía del cliente al que no se puede acceder en segundo plano. Revisé el código fuente y descubrí que el código ASP en sí no tiene ningún problema. Y puedo ir al local para acceder. No es posible conectarse correctamente a Internet y se muestra el error:

Server.MapPath () Error 'ASP 0175: 80004005'
El carácter de ruta no está permitido
/0709 /dqyllhsub /news /OpenDatabase. Asp, línea 4
no permite caracteres en el parámetro Ruta de MapPath '..'

La ruta dentro de la página se vuelve a señalar con un Response.Redirect, la ruta a la página del cliente es una ruta relativa. La dirección de dominio del sitio web se omite.

El motivo principal es que el servidor IIS no abre la ruta principal. Modifique el método:
en la opción Propiedades de IIS -> Directorio principal -> Configuración ->. Coloque una marca de verificación delante de "Habilitar ruta de acceso principal". Confirmar la actualización.

Si el proveedor del servidor no abre la ruta principal por razones de seguridad, se recomienda escribir la ruta absoluta cuando se señala la ruta, es decir, la dirección completa, como "http://45it.com/Article/UploadFiles_1579/201007 /20100718133954347.gif "

La configuración predeterminada después de la instalación de IIS6.0 es, no abra la ruta principal.
---------------------------------------------- < BR> Si el programa de su sitio web utiliza la ruta principal, como ../conn/db.asp, .. significa el directorio superior, debe abrir la ruta principal, de lo contrario el sistema no puede reconocer la ruta principal. Visualización normal

Copyright © Conocimiento de Windows All Rights Reserved