CDN hızlandırma aracını kullandıktan sonra, web sitesi kayıtlarını görmek istersek, kaydedilen tüm IP'lerin CDN düğümlerinin IP adresleri olduğunu, kullanıcının gerçek kullanıcı IP kayıtları olmadığını göreceğiz. Bu şekilde, log analizi yapmamız gerekirse daha zordur, Lao Jiang daha yaygın olarak Nginx ortamında kullanılır, yani Nginx ortamını nasıl kurabiliriz, hızlandırmak için CDN kullanmak istesek de, web sitesi kayıtları gerçek IP adresini de görebilir. Öncelikle, Nginx.conf dosyasını değiştirin
/usr/local/nginx/conf/ Genellikle, bu dizinde bir nginx.conf dosyası vardır ve http içinde aşağıdaki betikleri eklememiz gerekir: log_format '$http_x_forwarded_for - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" '; Günlük formatını ayarlayın, ne anlama geldiğini anlamak istemiyorsanız ekleyin, ben sorunsuz test ettim. İkinci olarak, mevcut site format günlüğünü değiştirin
/usr/local/nginx/conf/vhost/ Mevcut sitenin yapılandırma dosya dizinini kontrol edin ve değiştirin access_log /www/wwwlogs/itbulu.com_nginx.log erişimi; Kırmızı kısmı değiştirmemiz ve eklememiz gereken kısım. Üçüncüsü, Nginx'i yeniden başlatın Service nginx reload Nginx'i yeniden başlatırsanız, Başarı görürseniz, nginx yapılandırmasında bir sorun yok demektir. Özetle, buradaki birçok arkadaşımız aynı Nginx ortamını kullanmayabilir, ama anlamı muhtemelen aynıdır, bunu hedefli bir şekilde değiştirebiliriz. Bu şekilde, CDN hızlandırma kullanırken web sitesi kayıtlarında gerçek IP erişim kayıtlarını da görebiliriz. Aşağıdaki yapılandırmadır ve elde edilen IP, kullanıcının gerçek IP'sidir
Kendi profilinizi ekleyin
|