Foros del Web » Programación para mayores de 30 ;) » RegExp »

[SOLUCIONADO] bloquear url en htaccess que contenga número?

Estas en el tema de bloquear url en htaccess que contenga número? en el foro de RegExp en Foros del Web. Hola, Estoy intentando bloquear todos los intentos de acceso de los robots a enlaces tipo: calendario-de-eventos87/week-listevents/2012/04/20 Qué podría poner en htaccess para bloquear todos los ...
  #1 (permalink)  
Antiguo 08/07/2014, 11:21
 
Fecha de Ingreso: abril-2003
Ubicación: Valencia
Mensajes: 223
Antigüedad: 21 años, 8 meses
Puntos: 7
bloquear url en htaccess que contenga número?

Hola,

Estoy intentando bloquear todos los intentos de acceso de los robots a enlaces tipo:

calendario-de-eventos87/week-listevents/2012/04/20


Qué podría poner en htaccess para bloquear todos los accesos a enlaces de tipo:
calendario-de-eventos[número]/*loquesea

Gracias y un saludo.
  #2 (permalink)  
Antiguo 08/07/2014, 11:27
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 8 meses
Puntos: 2534
Respuesta: bloquear url en htaccess que contenga número?

Te sugiero consultar una referencia de expresiones regulares, la idea es que aprendas a utilizarlas, pues el objetivo del foro no es dar soluciones.

En breve:

[0-9] sería un rango numérico
.* equivale a "lo que sea"
+ significa "uno o más"

Cita:
calendario-de-eventos[0-9]+/.*
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 08/07/2014, 11:59
 
Fecha de Ingreso: abril-2003
Ubicación: Valencia
Mensajes: 223
Antigüedad: 21 años, 8 meses
Puntos: 7
Respuesta: bloquear url en htaccess que contenga número?

Lo había intentado con eso: calendario-de-eventos[0-9]/*

Vale... ahora lo pillo...
.* = cualquier carácter 0 o más veces

Lo que no habría puesto es el más.
¿Por qué es necesario?
¿Qué diferencia habría con calendario-de-eventos[0-9]/.* ?

Gracias

Me autorespondo... + = uno o más ocurrencias del elemento que lo precede.

Esto de las expresiones regulares está delicado jajaja

Etiquetas: bloquear, htaccess, url
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:12.