Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

126
Vistas
Apache RewriteRule permite espacios en blanco después de una barra inclinada o valores especificados

Necesito ayuda con la siguiente Apache RewriteRule

RewriteRule ^(customers)/(active|create)/?$ /mod/customers/?type=$2 [NC,L]

Esta regla funciona solo si hay algo después de / Por ejemplo: http://example.com/customers/active

No funcionará si la URL es http://example.com/customers

¿Cómo se puede escribir esta RewriteRule para que http://example.com/customers funcione, así como http://example.com/customers/active ?

/customers seguido de nada, o /customers seguido de /active o /create

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Puedes usar esta expresión regular:

 ^(customers)(?:/(active|create))?/?$

Utiliza un grupo opcional que no captura para permitir una URL como http://example.com/customers así como http://example.com/customers/active . El `active|create aún se captura en el grupo 2.

Demostración en regex101

Esta expresión regular permite un final / en la URL, por ejemplo, http://example.com/customers/ o http://example.com/customers/active/ . Si no lo desea, simplemente elimine el /? delante del $ es decir

 ^(customers)(?:/(active|create))?$

Demostración en regex101

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda