Apache - Come NON registrare reindirizzamenti 301


9

Di recente ho riprogettato il mio sito e molti URL sono cambiati. Ho già impostato le regole di riscrittura in Apache per reindirizzare i vecchi URL ai nuovi URL. Funziona tutto.

La mia domanda è: come posso fare in modo che Apache NON registri i reindirizzamenti 301?

Accedo il NUOVO URL solo dopo il reindirizzamento.

Risposte:


5

È possibile effettuare la registrazione condizionale . Dovresti essere in grado di utilizzare le regole di riscrittura per aggiungere la variabile di ambiente.

Si noti che, come indicato nel collegamento, che a seconda del motivo per cui si desidera eseguire questa operazione, potrebbe essere più semplice ignorare le 301 voci durante la post-elaborazione.


2

Qual è la ragione per non voler registrarli? Non dovrebbe davvero danneggiare nulla. Se sta riempiendo la tua partizione del disco, allora c'è qualcosa di terribilmente sbagliato, e guarderei come puoi gestirlo.

Se è solo perché non vuoi vedere queste richieste nei tuoi rapporti, allora il modo appropriato per farlo è configurare il tuo software di segnalazione solo per ignorare quelle richieste. Molti analizzatori di log avrebbero già una funzione per farlo, o potrebbero essere già configurati per segnalarli in modo diverso.

In questo modo, hai ancora i dati se ne hai bisogno (potrebbero tornare utili, ad esempio quando vedi quante persone stanno ancora usando il vecchio URL) in futuro.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.