IIS utiliza diez principios

  
                  

1. Páginas de error personalizadas

Aunque las páginas de error personalizadas son simples, solo algunos administradores lo han utilizado de manera efectiva. Los administradores pueden asignar los mensajes de error HTTP a las URL absolutas en el servidor o a un archivo en MMC. Puede encontrar información más detallada aquí. Si cree que esto es demasiado problema, si desea una forma más fácil, o si desea que los desarrolladores definan sus propias páginas de error y no quieran que tengan acceso a MMC, puede usar una herramienta como Customer Error.
2. MetaBase Research

Si crees que Apache es poderoso porque tiene un archivo de configuración, deberías echarle un vistazo a lo bueno que es la MetaBase de IIS. Con MetaBase, los administradores pueden hacer todo lo relacionado con IIS, como crear un directorio virtual, detener, iniciar o pausar un sitio web, crear, eliminar, deshabilitar o habilitar aplicaciones. Microsoft proporciona una herramienta de visualización llamada MetaEdit para ayudarlo a leer y escribir MetaBase. Puede descargar la última versión aquí. Para utilizar MetaBase de manera más efectiva, debe probar la interfaz de la línea de comandos: Script de administración de IIS, denominado adsutil.vbs. Puede encontrarlo en C: \\ inetpub \\ adminscripts o% SystemRoot% \\ system32 \\ inetsrv \\ adminsamples. .
Nota: MetaBase es muy importante para el funcionamiento normal del sitio web, no lo destruya. Recuerde: debe realizar una copia de seguridad antes de realizar cambios.

3. Corregir automáticamente los errores de ortografía de URL

Los defensores de Apache siempre se jactan de algunas de las características pequeñas de Apache, la mejor de las cuales es "Corregir automáticamente los errores de ortografía de URL", ahora Los administradores de IIS también pueden jugar estas pequeñas funciones, usando URLSpellCheck para corregir automáticamente las faltas de ortografía de las URL. Para hacer una prueba: www.urlspellcheck.com/fak.htm y www.urlspellcheck.com/faq1.htm, cómo se corregirá automáticamente la segunda ortografía incorrecta.

4. Reescritura de URL

Los defensores de Apache siempre se han jactado del poder de mod_rewrite. Ahora, hay tantos productos de este tipo para IIS, muchos de los cuales son mejores que mod_rewrite. Debido a que usa mod_rewrite, debe estar familiarizado con las expresiones regulares. Pruébelo: IISWrite o ISAPI reescriben.

5. Detección de navegadores

Supongamos que todos en el sitio de navegación usan el mismo navegador o el mismo tamaño de pantalla es obviamente estúpido. Puede usar javascript para acceder a los visitantes. El navegador realiza la prueba. Si está utilizando IIS, tendrá una mejor opción: BrowserHawk de Cyscape, no hay ningún producto en el mundo de Apache. Cyscape lanzó recientemente un nuevo producto llamado CuntryHawk, que se puede usar para detectar la región (país) donde se encuentra el visitante. Desafortunadamente, todavía no tengo contenido sensible al idioma o regional para usarlo.

6. Compresión del contenido del sitio

IIS 5 tiene una función de compresión incorporada. Para ser honesto, es horrible, use pipeboost.

7. Caché de la aplicación web

Puede configurar el tiempo de caducidad de diferentes archivos o directorios, abrir el Servidor de información de IIS, hacer clic con el botón derecho en el contenido del sitio, hacer clic en Propiedades y abrir el formulario. Puede realizar los ajustes correspondientes. Si desea que los desarrolladores lo configuren, use CacheRight y XCache.
Se necesita un poco de tiempo y dinero para usar el caché de manera efectiva, pero cuando ves que aumenta el tráfico, el diario del sitio se vuelve pequeño porque no hay innumerables respuestas 304, y el tráfico de ancho de banda se reduce considerablemente cuando Entenderé por qué tengo que hacer esto. No hay muchos sitios con una buena configuración de caché. Por el contrario, los artículos sobre sus beneficios son muchos en Internet. Echemos un vistazo a estos: la página de Brian Davidson, Mark Nottingham, y lo que AOL tiene que decir.

8. Ajuste del servidor

El ajuste del servidor no es un problema pequeño y requiere una monografía para explicarlo. Hay algunos buenos tutoriales básicos y ayuda en la web, como Brett Hill y el artículo propio de Microsoft Knowledge Base. Por supuesto, si no quieres pasar estas horas, usa esto - XTune.

9. Reforzar la seguridad del sitio

Hay muchas personas que atacan el sitio ahora, pero mientras esté dispuesto a pagar un poco de esfuerzo, no será uno que solo pueda sentarse y ganar. Tonto Encontrar la información de su servidor y la información del sistema operativo es el primer objetivo del atacante, así que primero, no exponga sus encabezados HTTP para que otros sepan que está ejecutando IIS, use el software como ServerMask para eliminar o reemplazar los encabezados HTTP. . En segundo lugar, puede instalar su entorno de servidor eliminando las extensiones de archivo innecesarias. Además, también puede buscar solicitudes de URL problemáticas y Microsoft le proporciona una herramienta gratuita, URLScan.

10. ¡Parches, parches, parches!

Debes descargar e instalar los últimos parches. Puede ir al sitio de Microsoft o ir a http://www.cert.org/y usar IIS como una consulta de palabras clave.
Ok, este es mi resumen de la gestión de IIS 10. Algunos de estos 10 no son necesarios en IIS 6, pero para los administradores de W2k y NT IIS, usar estos 10 puede hacer que usted duerma bien.

Copyright © Conocimiento de Windows All Rights Reserved