Lëshimi i serverit lighttpd 1.4.54 http me normalizimin e URL-së të aktivizuar

botuar lëshimi i një serveri të lehtë http lighttpd 1.4.54. Versioni i ri përmban 149 ndryshime, më së shumti përfshirjen e normalizimit të URL-së si parazgjedhje, një ripërpunim të mod_webdav dhe punën e optimizimit të performancës.

Që nga lighttpd 1.4.54 ndryshuar Sjellja e serverit në lidhje me normalizimin e URL-së kur përpunohen kërkesat HTTP. Aktivizohen opsionet për kontroll të rreptë të vlerave në kokën e Host-it, aktivizohet gjithashtu normalizimi i lidhjeve të dërguara në tituj dhe bllokimi i lidhjeve me karaktere kontrolli të pashkruara. Procesi i normalizimit përfshin konvertimin automatik të '\' në '/', '%2F' në '/', '%20' në '+', zgjidhjen dhe heqjen e pjesëve të shtigjeve të skedarëve me direktoritë '.'. dhe '..', duke deshifruar karakteret e arratisura '-', '.', '_' dhe '~'.

Nëse dëshironi, sjellja e përpunimit të URL-së mund të ndryshohet në cilësimet duke përdorur opsionet "header-strict", "host-strict", "host-normalize", "url-normalize", "url-normalize-unreserved", "url -normalizoj-kërkohet" ",
"url-ctrls-reject", "url-path-2f-decode", "url-path-dotseg-remove" dhe "url-query-20-plus", të cilat tani janë vendosur në "aktivizo".

Ndryshime të tjera përfshijnë një ripërpunim të plotë të modulit mod_webdav, i cili bëri të mundur arritjen e përputhshmërisë së plotë me specifikimet, përmirësimin e performancës dhe besueshmërisë. Ndër ndryshimet që prishin përputhshmërinë në mod_webdav është bllokimi i kërkesave të paplota PUT. Mod_auth shton mbështetje për algoritmin SHA-256 për hashimin e parametrave të vërtetimit (HTTP Auth Digest).
Një modul i ri, mod_maxminddb, është propozuar për të zëvendësuar mod_geoip (mod_geoip tani është i vjetëruar).

Burimi: opennet.ru

Shto një koment