Pregunta

Tengo un sitio web que utiliza Microsoft Indexing Service para indexar y consultar un directorio que contiene varios documentos de tipo PDF, RTF, MHT, y doc. La indexación y consulta funciona bien (en su mayor parte); Sin embargo, algunos archivos se cargarán mientras que otros no lo harán.

Este es un cuadro de Windows Server 2003 que ejecuta el sitio usando IIS 6.

El directorio indexado es un subdirectorio fuera del directorio raíz del sitio (es decir, http: //my.domain .com / files / ).

Las rutas de archivos son precisos en la URL; Sin embargo, sólo puedo acceder a algunos de los archivos de cada tipo de archivo. Los archivos que no pueden acceder a un archivo dan 404 Not Found. Soy capaz de abrir todos los archivos a través de Windows Explorer;. Sin embargo, el intento de abrirlos a través de un navegador a través de http es al azar

¿Alguien ha experimentado este problema y saber cómo resolverlo? Alguien tiene alguna idea de por qué podría tener acceso a algunos archivos pero no en otros? ¿Alguien tiene alguna recomendación sobre qué buscar en probar este (es decir, que importa propietario o algo por el estilo?)?


EDIT: Aquí está la solicitud y encabezados de respuesta para un archivo malo:

GET /files/file1.pdf HTTP / 1.1 Accept: image / gif, image / jpeg, image / pjpeg, image / pjpeg, application / x-shockwave-flash, application / xaml + xml, application / vnd.ms-XpsDocument, application / x-ms-XBAP, application / x-ms-aplicación, application / x-silverlight, application / vnd.ms-excel, application / vnd.ms-powerpoint, la aplicación / pdf, / Accept-Language: en-us User-Agent: Mozilla / 4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident / 4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.590;. CLR NET 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Accept-Encoding: gzip, desinfle Proxy-Connection: Keep-Alive Anfitrión: my.domain.com

HTTP / 1.1 404 no encontrado Content-Length: 1635 Content-Type: text / html Servidor: Microsoft-IIS / 6.0 X-Powered-By: ASP.NET Fecha: Lunes, 01 Jun 2009 15:38:54 GMT [Típico de marcado 404 página excluido]

Aquí están las cabeceras de petición / respuesta para el buen archivo:

GET /files/file2.pdf HTTP / 1.1 Accept: image / gif, image / jpeg, image / pjpeg, image / pjpeg, application / x-shockwave-flash, application / xaml + xml, application / vnd.ms-XpsDocument, application / x-ms-XBAP, application / x-ms-aplicación, application / x-silverlight, application / vnd.ms-excel, application / vnd.ms-powerpoint, la aplicación / pdf, / Accept-Language: en-us User-Agent: Mozilla / 4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident / 4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.590;. CLR NET 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Accept-Encoding: gzip, desinfle Proxy-Connection: Keep-Alive Anfitrión: my.domain.com

HTTP / 1.1 200 OK Content-Length: 352 464 Content-Type: application / pdf Last-Modified: Mar 13 Ene 2009 15:27:35 GMT Accept-Ranges: bytes ETag: "74ccc5759375c91: 2a47" Servidor: Microsoft-IIS / 6.0 X-Powered-By: ASP.NET Fecha: Lunes, 01 Jun 2009 15:50:33 GMT

¿Fue útil?

Solución 2

he descubierto el problema de estar en la configuración de IIS. El administrador del sistema a cargo del servidor que se experimenta este problema hizo directorio virtual con el mismo nombre que el subdirectorio que se estaba indexado. Cuando IIS resolvería el camino, los documentos deberán notificarse desde el directorio virtual en lugar del subdirectorio como debería haber sido.

Otros consejos

Para resolver este problema, instale la actualización de seguridad acumulativa más reciente para Internet Explorer. Para obtener más información técnica acerca de la actualización de seguridad acumulativa más reciente para Internet Explorer, visite el siguiente sitio web de Microsoft

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top