MASIVNÍ ČERPADLO bitcoinů je nastaveno na PORUCHU ...

Proč se mi v protokolech Apache nezobrazuje kód odpovědi HTTP 304, přestože je moje webové stránky odesílají? Zkontroloval jsem to v konzole Chrome:

Mým cílem je zjistit, které prohlížeče úspěšně používají záhlaví ETag, které posílám s každou stránkou. Jak jsem řekl, vidím to v prohlížeči Chrome, ale ne v protokolech serveru. Nyní mám podezření, že záhlaví možná nejsou vůbec protokolována, ale musím se vás na to zeptat.

Pokud používáte výchozí konfiguraci protokolování Apache 2, HTTP 304 odpovědi by měly být přihlášeny přístupové protokoly (a ne v protokolech chyb).

Zde je anonymizovaný příklad toho, co mám v mém access.log (s výchozí konfigurací protokolování):

127.0.0.1 - - [25/May/2020:20:49:45 +0200] 'GET /image.png HTTP/1.1' 304 515 'http://www.example.com/index.html' 'Mozilla/5.0 (Android 9; Mobile; rv:67.0) Gecko/67.0 Firefox/67.0'

  • 1 díky, ve skutečnosti se to ukázalo i v mých protokolech, bylo to kvůli zpoždění pravděpodobně proto, že moje stránka je na sdíleném hostování.
  • @DejanDozet, Ano, například mám sdílený hosting, na kterém jsou protokoly zpožděny asi o 5 minut.

Pracoval pro vás: Charles Robertson | Chcete nás kontaktovat?

užitečné informace