HTTP-serveris Apache 2.4.65 on lahendatud probleem, mis katkestas mod_rewrite toimimist.

Avaldatud on HTTP-serveri Apache versioon 2.4.65, mis korrigeerib tÔsise vea mod_rewrite'is, mille tÔttu RewriteCondi kaudu mÀÀratud tingimused naastasid alati vÀÀrtuse "true", st reeglid töötasid alati, olenemata kontrollitavatest andmetest. RewriteCond on mod_rewrite'is keskne vÀljend ja seda kasutatakse tingimuste kontrollimiseks enamikus olukordades.

Probleem tuleneb varasema vÀljaande mittesobivast muutmisest ja see avaldub ainult Apache httpd versioonis 2.4.64. Versioonis 2.4.64, et mÀÀrata kontrollimise tulemust, lisati cond_return_type loetelu, mis vÔis omada vÀÀrtusi COND_RC_NOMATCH, COND_RC_MATCH ja COND_RC_STATUS_SET. Sellega mÀÀrati koodis ainult vÀÀrtus COND_RC_MATCH, sÔltumata regulaaravaldiste töötlemise tulemusest (kontrolliti ainult negatiivset vÀÀrtust veakoodiga, kuid nullvÀÀrtust, mis saadakse mittevastavuse korral, ei arvestatud).

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster