Estoy tratando de crear una expresión regular para 301 que me ayudará a identificar la url: site.com/abc/
y redirigir a site.com/xyz/
. He intentado regex como ^abc/?
y funciona bien, pero el problema es que incluso las URL como site.com/123/sdas/abc/213
son atrapadas. ¿Cómo puedo asegurarme de que solo /abc
coincida con la URL de cadena completa?RegEx para hacer coincidir cadena completa
6
A
Respuesta
12
utilizar el extremo de la línea de anclaje $
:
^abc/$
Esto asegura que la cadena exacta abc/
será igualado.
0
Escribe tu regla como la siguiente:
RewriteRule ^abc/?$ /xyz [L,NC]
2
$ coincide final de la cadena:
^abc/?$
Cuestiones relacionadas
- 1. Regex de Java para hacer coincidir cadena entre comillas escapadas
- 2. RegEx para hacer coincidir cosas entre paréntesis
- 3. Coincidir cadena dinámica usando regex
- 4. Regex: cómo hacer coincidir el último punto en una cadena
- 5. Regex cómo hacer coincidir un carácter opcional
- 6. Regex para hacer coincidir fracciones descuidadas/números mixtos
- 7. Regex para hacer coincidir los dígitos de longitud específica
- 8. Regex para hacer coincidir un acorde de música
- 9. Python Regex para hacer coincidir una cadena como un patrón y devolver el número
- 10. Regex para hacer coincidir un grupo anterior en el patrón?
- 11. Regex para hacer coincidir los colores hexadecimales CSS
- 12. Compojure regex para hacer coincidir una barra inclinada
- 13. RegEx necesario para hacer coincidir el número con 2 decimales
- 14. Regex para hacer coincidir el contenido del método
- 15. Regex para hacer coincidir cadenas específicas sin un prefijo dado
- 16. ¿Cómo hacer coincidir una cadena, ignorando la nueva línea final?
- 17. Regex para hacer coincidir la cadena que contiene dos nombres en cualquier orden
- 18. Regex: cómo hacer coincidir todo excepto un patrón en particular
- 19. Regex: cómo hacer coincidir patrones superpuestos (quizás específicos de Python)
- 20. sed/regex: Cómo hacer coincidir un '<' or '>' en una cadena
- 21. RSpec: hacer coincidir una matriz de cadenas por regex
- 22. Coincidir cadena con Regex siempre que no esté entre paréntesis
- 23. Cómo hacer coincidir cadena entre comillas usando expresiones regulares
- 24. Regex: cómo hacer coincidir todo excepto un patrón en particular
- 25. hacer coincidir parte de una cadena hasta que llegue al final de la línea (python regex)
- 26. Regex: cómo hacer coincidir una cadena que no es solo números
- 27. Regex hacer coincidir una cadena con espacios (¿usar comillas?) En una instrucción if
- 28. regex para hacer coincidir la declaración de la variable en java
- 29. Consulta LINQ para hacer coincidir varias palabras
- 30. Regex para hacer coincidir solo las comas que no están entre paréntesis?
ah $ signo es ... gracias! – xoail