Apache - Cómo NO registrar redireccionamientos 301

9

Recientemente rediseñé mi sitio y muchas URL cambiaron. Ya he configurado las reglas de reescritura en Apache para redirigir las URL antiguas a las nuevas. Todo eso está funcionando.

Mi pregunta es, ¿cómo puedo hacer que Apache NO registre los redireccionamientos 301?

Solo registro la nueva URL después de que se realiza la redirección.

Señor White
fuente

Respuestas:

5

Posiblemente podría hacer un registro condicional . Debería poder usar sus reglas de reescritura para agregar la variable de entorno.

Tenga en cuenta, como se menciona en el enlace, que dependiendo de exactamente por qué desea hacer esto, puede ser más fácil ignorar las entradas 301 durante el procesamiento posterior.

Mateo
fuente
2

¿Cuál es la razón para no querer registrar estos? Realmente no debería dañar nada. Si está llenando la partición de su disco, entonces algo está terriblemente mal, y analizaría cómo puede lidiar con eso.

Si es solo porque no desea ver estas solicitudes en sus informes, entonces la forma adecuada de hacerlo es configurar su software de informes solo para ignorar esas solicitudes. Muchos analizadores de registros ya tendrían una función para hacer esto, o pueden estar configurados para informarlos de manera diferente.

De esa manera, todavía tiene los datos si los necesita (puede ser útil, por ejemplo, al ver cuántas personas siguen usando la URL anterior) en el futuro.

thomasrutter
fuente