Pärast CDN kiirendustööriista kasutamist, kui tahame vaadata veebisaidi logisid, näeme, et kõik salvestatud IP-aadressid on CDN-sõlmede IP-aadressid, mitte kasutaja tegelikud IP-kirjed. Sellisel moel, kui peame tegema logianalüüsi, on see keerulisem, Lao Jiang on sagedamini kasutusel Nginx keskkonnas, nii et kuidas me saame Nginxi keskkonda seadistada, kuigi tahame kasutada CDN-i kiirendamiseks, näevad veebilehe logid ka tegelikku IP-aadressi. Esiteks muuda Nginx.conf faili
/usr/local/nginx/conf/ Üldiselt on selles kataloogis nginx.conf fail ning peame lisama järgmise skripti http-s: log_format ligipääs '$http_x_forwarded_for - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" '; Sea logiformaat, kui sa ei taha aru saada, mida see tähendab, lisa see lihtsalt, testisin seda probleemideta. Teiseks, muuda praegust saidi formaadi logi
/usr/local/nginx/conf/vhost/ Kontrollige praeguse saidi konfiguratsioonifailide kataloogi ja muutke seda access_log /www/wwwlogs/itbulu.com_nginx.log ligipääs; Punane osa on see, mida peame muutma või lisama. Kolmandaks, taaskäivita Nginx Service Nginx Reload Kui taaskäivitad Nginxi ja näed Õnnestumist, tähendab see, et nginx konfiguratsiooniga pole probleemi. Kokkuvõttes ei pruugi paljud meie sõbrad siin kasutada sama Nginxi keskkonda, kuid tähendus on tõenäoliselt sama, me saame seda sihipäraselt muuta. Nii näeme CDN-kiirenduse ajal ka reaalseid IP-juurdepääsu kirjeid veebilogides. Järgmine on konfiguratsioon ning saadud IP on kasutaja tegelik IP
Lisa oma profiil
|