ISAPI_Rewrite es Apache .htaccess mod_rewrite reescritor de URL compatible para Microsoft IIS. Permite mover configuraciones de Apache a IIS y viceversa simplemente copiando archivos .htaccess. Se utiliza para la optimización del motor de búsqueda, para proxy de contenido de otro servidor, detener el hotlinking o fortalecer la seguridad del servidor.
Características principales de ISAPI_Rewrite:
- La misma sintaxis y comportamiento que Apache mod_rewrite permite migrar configuraciones simplemente copiando archivos .htaccess.
- Expresiones regulares para configuraciones flexibles y potentes.
- Código C++ puro extremadamente rápido, duradero y altamente escalable.
- Configuraciones distribuidas: nivel de servidor global, nivel de host virtual (sitio web), archivos .htaccess de nivel de directorio con supervisión en tiempo real.
- Aislamiento: la configuración de nivel de usuario solo afecta al entorno de usuario local, lo que hace que ISAPI_Rewrite sea una solución ideal para los proveedores de alojamiento web.
Ejemplos de uso principales:
- Optimización del motor de búsqueda.
- Proxying de contenido de un servidor web a través de otro servidor web.
- Prevención del socorrista de contenidos (hotlinking directo).
- Bloqueo de hosts específicos, referentes o robots molestos.
- Negociación de contenido - servir diferentes archivos para diferentes idiomas o diferentes navegadores.
- Emulación de equilibrio de carga para clúster web.
Lista de directivas Apache .htaccess compatibles:
VirtualHost
Directorio
DirectoryMatch
Archivos
FilesMatch
Ubicación
LocationMatch
AccessFileName
Allowoverride
ErrorLog
LogLevel
RewriteEngine
RewriteRule [C,CO,F,G,L,N,NC,NE,P,PT,QSA,R-,S-,T-]
RewriteCond [NC,OR,-d,-f,-s]
RewriteBase
RewriteMap [txt:, rnd:, int:]
RewriteLog
RewriteLogLevel
RewriteOptions
RewriteLock
Puede encontrar ejemplos más útiles en ISAPI_Rewrite documentación y archivos de documentación o script en línea de Apache. La mayoría de los ejemplos de Apache se pueden ejecutar con ISAPI_Rewrite sin modificaciones.
historial de versiones
- Versión 3.1 publicado en 2007-12-04
Compatibilidad con la sintaxis de apache mod_rewrite y los archivos de configuración .htaccess distribuidos.
Detalles del programa
Cluf
EULA - Contrato de licencia de usuario final
Licencia de uso y distribución
Este acuerdo de licencia cubre todas las versiones existentes de ISAPI_Rewrite: ISAPI_Rewrite, ISAPI_Rewrite Full, ISAPI_Rewrite Lite, ISAPI_Rewrite beta a partir de ahora que se mencionan a continuación como ISAPI_Rewrite a menos que se especifique lo contrario.
1. Todos los derechos no otorgados expresamente aquí están reservados por Helicon Tech.
2. Todos los derechos de autor de ISAPI_Rewrite son propiedad exclusiva del autor De Helicon Tech.
3. Helicon Tech concede una licencia gratuita para el uso de ISAPI_Rewrite producto Lite.
4. Helicon Tech concede permiso para usar ISAPI_Rewrite durante un período de prueba de 30 días. Cuando el período de prueba haya terminado, debe comprar ISAPI_Rewrite o eliminar el producto ISAPI_Rewrite.
5. La versión de prueba no registrada de ISAPI_Rewrite, podrá distribuirse libremente, con las excepciones que se indican a continuación, siempre que el paquete de distribución no se modifique. Ninguna persona o empresa puede cobrar una tarifa por la distribución de ISAPI_Rewrite sin el permiso por escrito del titular de los derechos de autor. La versión de prueba no registrada de ISAPI_Rewrite no se puede agrupar ni distribuir con ningún otro paquete sin el permiso por escrito del titular de los derechos de autor.
6. ISAPI_Rewrite SE DISTRIBUYE "AS IS". NO SE EXPRESA NI IMPLICA NINGUNA GARANTIA DE NINGUNA TIPO. USTED UTILIZA ISAPI_Rewrite BAJO SU PROPIO RIESGO. EL AUTOR NO SE RESPONSABILIZA POR Pérdida de Datos, DAños, Pérdida de PROFESORES O CUALQUIER OTRO TIPO DE Pérdida DURANTE EL USO O LA USO DE ESTE SOFTWARE.
7. Usted no puede usar, copiar, emular, clonar, alquilar, arrendar, vender, modificar, descompilar, desensamblar, realizar ingeniería inversa, o transferir el programa con licencia, o cualquier subconjunto del programa con licencia, excepto según lo dispuesto en este acuerdo. Cualquier uso no autorizado dará lugar a la terminación inmediata y automática de esta licencia y puede dar lugar a un proceso penal y/o civil.
8. Los términos de esta licencia son temas de cambios en futuras versiones de ISAPI_Rewrite.
9. Cuando usted compra ISAPI_Rewrite, el "Clave de registro" se le está emitiendo. Esta "clave de registro" solo puede ser utilizada por la persona (o empresa) la compró y solo en el único equipo. Si compra más de una copia de ISAPI_Rewrite, la clave de registro emitida a usted solo se puede utilizar en el número de equipos igual al número de licencias que compró.
10. Sólo puede utilizar la "clave de registro" recibida de Helicon Tech o de la empresa afiliada o asociada con Helicon Tech y con permiso por escrito para distribuir "clave de registro".
11. La instalación y el uso de ISAPI_Rewrite significa la aceptación de estos términos y condiciones de la licencia.
12. Si no está de acuerdo con los términos de esta licencia o si los términos de esta licencia contradicen sus leyes locales, debe eliminar ISAPI_Rewrite archivos de sus dispositivos de almacenamiento y dejar de usar el producto.
13. Nos adherimos a estrictas pautas de privacidad y NO recopilamos información de identificación personal a menos que se proporcione voluntariamente.
Si tiene más preguntas o comentarios, por favor visítenos en http://www.helicontech.com/
Gracias por usar ISAPI_Rewrite.
Helicon Tech