Preguntas etiquetadas con regex

Cuando haga preguntas sobre expresiones regulares, siempre agregue la etiqueta para el lenguaje o herramienta de programación específico (por ejemplo, Perl, Python o Java; vi, emacs o ɢɴᴜ grep; etc.) que esté utilizando.

2
La ubicación de Nginx regex no funciona con el pase de proxy
Estoy tratando de hacer que estas 2 directivas de ubicación funcionen en Nginx, pero recibo algunos errores al iniciar Nginx. location ~ ^/smx/(test|production) { proxy_pass http://localhost:8181/cxf; } location ~ ^/es/(test|production) { proxy_pass http://localhost:9200/; } Este es el error que estoy recibiendo: nginx: [emerg] "proxy_pass" cannot have URI part in location …
44 nginx  proxy  regex  proxypass 

2
Nginx: expresiones regulares de ubicación para múltiples rutas
Tengo dos ubicaciones en la configuración de nginx que funcionan: location ^~ /media/ { proxy_pass http://backend.example.com; } location ^~ /static/ { proxy_pass http://backend.example.com; } ¿Cómo puedo combinar estos dos en una sola ubicación? Lo que ya he hecho: Probé esta sugerencia location ~ ^/(static|media)/ { proxy_pass http://backend.example.com; } Pero no …
30 nginx  regex 

2
Comodín / expresión regular de Nginx en ruta de ubicación
La configuración de Nginx que tengo arroja 404 por .phpejemplo: ## Any other attempt to access PHP files returns a 404. location ~* ^.+\.php$ { return 404; } Sin embargo, tengo algún archivo index.php en la subcarpeta que quiero ejecutar. La configuración actual es como: location = /sitename/subpage/index.php { fastcgi_pass …
22 nginx  regex  wildcard 



1
Ack busca cadenas literales [cerrado]
Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Falla del servidor. Cerrado hace 7 años . Estoy harto de tener que escapar de las cosas cuando quiero buscar parte de una …
15 grep  regex 


1
nginx pcre_compile error al usar cuantificadores
Tengo un problema con los alias. Quiero agregar hasta los primeros 4 dígitos del archivo como parte del directorio. (como '../123456.jpg'=>'../123/123456.jpg' y '../12.png'=>'../12/12.png') Esto es lo que tengo: location ~ ^/i/gallery2/(\d{1,4})(.*)$ { alias /home/web/images/gallery/$1/$1$2; } Este es el error que obtengo: nginx: [emerg] pcre_compile() failed: missing ) in "^/i/gallery2/(\d" ¿Alguien …
14 nginx  regex 

1
¿Cómo hago para que se ignore una marca de tiempo correctamente?
Tengo una regla que está configurada así; En /etc/sec/rules.d tengo; type=SingleWithSuppress ptype=regexp pattern=(\S+) sshd\[\d+\]: PAM \d+ more authentication failures\; logname=.* uid=.* euid=.* tty=ssh ruser=.* rhost=(.*) user=(.*) desc=Login Failure: $0 action=pipe '%s ' /bin/mail -s "login failure $2 to $3@$1" team@team.com window=300 Entonces, si esto llegó a través de syslog; Nov …
13 linux  logging  syslog  regex 

3
nginx rewrite agrega un parámetro al final de una url
Necesito configurar mi proxy inverso para que se agregue el siguiente parámetro al final de la url: &locale=de-de Esto casi funciona: rewrite ^(.*)$ $1&locale=de-de break; Sin embargo, el problema es que necesito agregar '& locale = de-de' solo si aún no está allí y si hay un '?' en la …
13 nginx  regex 

1
¿Qué son los límites de PCRE?
En ModSecurity hay PCRE limits exceedederrores. Sé que puedo solucionar esto estableciendo reglas como: SecPcreMatchLimit 150000 SecPcreMatchLimitRecursion 150000 Pero, ¿qué están haciendo estas reglas realmente? ¿Qué significa el límite de recursión PCRE establecido en 150,000? ¿Qué agujeros de seguridad estoy permitiendo al establecer estos tan altos? ¿Qué significa el recursiony …



2
Grepping para rangos CIDR
De vez en cuando quiero grep rangos CIDR fuera de mis archivos de registro de Apache. Esto es fácil para rangos que caen dentro de los límites naturales (/ 8, / 16 y / 24) pero no es tan fácil para otros rangos como / 17 y / 25. Ejemplos: …
10 ip  regex  grep  cidr 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.