Apache - 301 yönlendirmelerini günlüğe kaydetme


9

Kısa bir süre önce sitemi yeniden tasarladım ve birçok URL değişti. Eski URL'leri yeni URL'lere yönlendirmek için zaten Apache'de yeniden yazma kuralları oluşturdum. Hepsi işe yarıyor.

Sorum nasıl Apache alabilirsiniz olduğu DEĞİL 301 yönlendirmelerini log?

YENİ URL'yi yalnızca yönlendirme tamamlandıktan sonra günlüğe kaydederim.

Yanıtlar:


5

Muhtemelen yapabileceği koşullu günlüğü . Ortam değişkenini eklemek için yeniden yazma kurallarınızı kullanabilmeniz gerekir.

Bağlantıda belirtildiği gibi, bunu tam olarak neden yapmak istediğinize bağlı olarak, son işlem sırasında 301 girişlerini görmezden gelmenin daha kolay olabileceğini unutmayın.


2

Bunları kaydetmek istememenin nedeni nedir? Gerçekten hiçbir şeye zarar vermemelidir. Disk bölümünüzü dolduruyorsa, o zaman bir şey çok yanlıştır ve bununla nasıl başa çıkabileceğinize bakarım.

Bu istekleri raporlarınızda görmek istemiyorsanız, bunun için uygun yol raporlama yazılımınızı yalnızca bu istekleri yoksaymak üzere yapılandırmaktır. Birçok günlük analizörü bunu yapmak için bir özelliğe sahip olabilir veya bunları farklı şekilde rapor edecek şekilde yapılandırılmış olabilir.

Bu şekilde, ihtiyaç duyduğunuzda yine de veriye sahip olursunuz (örneğin, kaç kişinin eski URL'yi hala kullandığını görünce faydalı olabilir).

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.