Pasinaudoję CDN spartinimo įrankiu, jei norime peržiūrėti svetainės žurnalus, pamatysime, kad visi įrašyti IP yra CDN mazgų IP adresai, o ne tikrieji vartotojo IP įrašai. Tokiu būdu, jei mums reikia atlikti žurnalo analizę, tai yra sunkiau, Lao Jiang yra dažniau naudojama Nginx aplinka, taigi, kaip galime nustatyti Nginx aplinką, o norime naudoti CDN, kad paspartintume, svetainės žurnalai taip pat gali matyti tikrąjį IP adresą. Pirmiausia pakeiskite failą Nginx.conf
/usr/local/nginx/conf/ Paprastai šiame kataloge yra nginx.conf failas, o http turime pridėti šį scenarijų: log_format prieiga '$http_x_forwarded_for - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" '; Nustatykite žurnalo formatą, jei nenorite suprasti, ką tai reiškia, tiesiog pridėkite, aš jį išbandžiau be jokių problemų. Antra, modifikuokite dabartinį svetainės formato žurnalą
/usr/local/nginx/conf/vhost/ Patikrinkite dabartinės svetainės konfigūracijos failų katalogą ir pakeiskite jį access_log /www/wwwlogs/itbulu.com_nginx.log prieigą; Raudona dalis yra tai, ką mums reikia keisti/pridėti. Trečia, iš naujo paleiskite Nginx paslauga nginx perkrauti Jei iš naujo paleisite "Nginx", jei pamatysite "Sėkmė", tai reiškia, kad nėra problemų dėl "nginx" konfigūracijos. Apibendrinant galima pasakyti, kad daugelis mūsų draugų čia gali nenaudoti tos pačios "Nginx" aplinkos, tačiau prasmė tikriausiai ta pati, galime ją tikslingai modifikuoti. Tokiu būdu, naudodami CDN pagreitį, svetainės žurnaluose taip pat galime matyti tikrus IP prieigos įrašus. Toliau pateikiama konfigūracija, o gautas IP yra tikrasis vartotojo IP
Pridėkite savo profilį
|