Extensión HTML
Cambia todas las peticiones .htm a .html
Estado:
Condición = Trayectoria
Sentido = Hace
Comprobación = Coincidencia RegEx
Valor = \.htm$
Evaluación:
En blanco
Acción:
Acción = Reescribir ruta
Objetivo = $ruta$l
Índice
Forzar el uso de index.html en las peticiones a carpetas.
Condición: esta condición es una condición general que coincidirá con la mayoría de los objetos.
Condición = Anfitrión
Sentido = Hace
Comprobar = Existir
Evaluación:
En blanco
Acción:
Acción = Redirigir 302
Target = HTTP://$host$$path$index.html$querystring$
Cerrar carpetas
Denegar solicitudes de carpetas.
Condición: esta condición es una condición general que coincidirá con la mayoría de los objetos.
Condición = esto necesita una reflexión adecuada
Sentido =
Comprobar =
Evaluación:
En blanco
Acción:
Acción =
Objetivo =
Ocultar CGI-BBIN:
Oculta el catálogo cgi-bin en las peticiones a scripts CGI.
Condición: esta condición es una condición general que coincidirá con la mayoría de los objetos.
Condición = Anfitrión
Sentido = Hace
Comprobación = Coincidencia RegEX
Valor = \.cgi$
Evaluación:
En blanco
Acción:
Acción = Reescribir ruta
Objetivo = /cgi-bin$ruta$
Araña de troncos
Registre las peticiones de araña de los motores de búsqueda más populares.
Condición: esta condición es una condición general que coincidirá con la mayoría de los objetos.
Condición = Encabezado de la solicitud
Coincidencia = User-Agent
Sentido = Hace
Comprobación = Coincidencia RegEX
Valor = Googlebot|Slurp|bingbot|ia_archiver
Evaluación:
Variable = $crawler$
Fuente = Encabezado de la solicitud
Detalle = User-Agent
Acción:
Acción = Registrar evento
Objetivo = [$crawler$] $host$$path$$querystring$
Forzar HTTPS
Fuerza el uso de HTTPS para ciertos directorios. En este caso, si un cliente accede a algo que contenga el directorio /secure/, será redirigido a la versión HTTP de la URL solicitada.
Estado:
Condición = Trayectoria
Sentido = Hace
Comprobar = Contener
Valor = /seguro/
Evaluación:
En blanco
Acción:
Acción = Redirigir 302
Objetivo = HTTPs://$host$$path$$querystring$
Flujo de medios:
Redirige Flash Media Stream al servicio apropiado.
Estado:
Condición = Trayectoria
Sentido = Hace
Comprobación = Fin
Valor = .flv
Evaluación:
En blanco
Acción:
Acción = Redirigir 302
Objetivo = HTTP://$host$:8080/$path$
Cambiar HTTP por HTTPS
Cambie cualquier código HTTP:// por HTTPS://.
Estado:
Condición = Código de respuesta
Sentido = Hace
Comprobación = Igual
Valor = 200 OK
Evaluación:
En blanco
Acción:
Acción = Cuerpo Reemplazar todo
Destino = HTTP://
Datos = HTTPs://
Tarjetas de crédito en blanco
Compruebe que no hay tarjetas de crédito en la respuesta y, si encuentra alguna, póngala en blanco.
Estado:
Condición = Código de respuesta
Sentido = Hace
Comprobación = Igual
Valor = 200 OK
Evaluación:
En blanco
Acción:
Acción = Cuerpo Reemplazar todo
Target = [0-9]+[0-9]+[0-9]+[0-9]+-[0-9]+[0-9]+[0-9]+[0-9]+-[0-9]+[0-9]+[0-9]+[0-9]+-[0-9]+[0-9]+[0-9]+[0-9]+
Datos = xxxx-xxxx-xxxx-xxxx
Expiración de contenidos
Añada una fecha de caducidad de contenido razonable a la página para reducir el número de peticiones y 304s.
Condición: se trata de una condición genérica a modo de cajón de sastre. Se recomienda centrar esta condición en su
Condición = Código de respuesta
Sentido = Hace
Comprobación = Igual
Valor = 200 OK
Evaluación:
En blanco
Acción:
Acción = Añadir cabecera de respuesta
Objetivo = Cache-Control
Datos = max-age=3600
Tipo de servidor falso
Obtenga el tipo de servidor y cámbielo por otro.
Condición: se trata de una condición genérica a modo de cajón de sastre. Se recomienda centrar esta condición en su
Condición = Código de respuesta
Sentido = Hace
Comprobación = Igual
Valor = 200 OK
Evaluación:
En blanco
Acción:
Acción = Sustituir cabecera de respuesta
Objetivo = Servidor
Datos = Secreto
Nunca envíe errores
El cliente nunca recibe errores de su sitio.
Condición
Condición = Código de respuesta
Sentido = Hace
Comprobar = Contener
Valor = 404
Evaluación
En blanco
Acción
Acción = Redirigir 302
Objetivo = HTTP//$host$/
Redirección lingüística
Busque el código de idioma y redirija al dominio del país correspondiente.
Condición
Condición = Lengua
Sentido = Hace
Comprobar = Contener
Valor = alemán (estándar)
Evaluación
Variable = $host_template$
Fuente = Anfitrión
Valor = .*\\.
Acción
Acción = Redirigir 302
Target = HTTP//$host_template$de$path$$querystring$
Google Analytics
Inserte el código requerido por Google para el análisis - Por favor, cambie el valor MYGOOGLECODE a su ID de Google UA.
Condición
Condición = Código de respuesta
Sentido = Hace
Comprobación = Igual
Valor = 200 OK
Evaluación
en blanco
Acción
Acción = Cuerpo Sustituir Último
Objetivo = </body>
Datos = <script
type='text/javascript'> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'MI CÓDIGO GOOGLE']); _gaq.push(['_trackPageview']); ( function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('HTTPs' == document.location.protocol ?'HTTPs//ssl' 'HTTP//www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0];s.parentNode.insertBefore(ga, s); } )(); </script> </body>
Pasarela IPv6
Ajustar Cabecera Host para Servidores IIS IPv4 en Servicios IPv6. A los servidores IPv4 de IIS no les gusta ver una dirección IPV6 en la solicitud del cliente host, por lo que esta regla la sustituye por un nombre genérico.
Condición
en blanco
Evaluación
en blanco
Acción
Acción = Sustituir cabecera de solicitud
Objetivo = Anfitrión
Datos =ipv4.host.header
SAML y Entra ID