Tengo una lista de URL externas que quiero reenviar a mi comunidad. La lista será innumerable y estará en constante crecimiento, pero un pequeño subconjunto es, por ejemplo:
- security/advisories/ADV-2024-003
- security/advisories/ADV-2022-002
- security/advisories/ADV-2025-005
¿Cómo puedo crear enlaces permanentes que puedan tener en cuenta cualquier caso? Por ejemplo, si navegan a security/advisories/adv-2025-005, ¿aún los llevará a ese tema?
No pude encontrar ningún truco decente, pero hay una forma posible de usar la configuración de Normalizaciones de permalink.
Podrías hacer, por ejemplo:
/security\\/advisories\\/[aA][dD][vV]-(\\d+-\\d+)/s-adv-\\1
Esto transforma
security/advisories/ADV-2024-003
security/advisories/adv-2024-003
security/advisories/aDv-2024-003
…
→ s-adv-2024-003
Luego, creas una redirección con él:

¿Te funcionaría?
Aún querría que el enlace permanente fuera: security/advisories/{advisory, no querría que fuera más corto.
Si lo prefieres, puedes escribir lo siguiente, da el mismo resultado.
Puedes usar:
/security\\/advisories\\/[aA][dD][vV]-(\\d+-\\d+)/security/advisories/adv-\\1
Luego:
Esto funcionó perfectamente, siempre y cuando mis enlaces permanentes comiencen en minúsculas como esta. ¡Gracias!