View Single Post
['hip','hip']
Trådstarter
49
Sitat av vidarlo Vis innlegg
Det eg lurer på er jo kvifor du vil lese logger, for du forstår jo ikkje kva som skjer.

Det som skjer er følgande:
Klienten 91.236.120.8 requester /46.148.30.15, som ikkje finst - og som genererer 404. Klienten hevder at den kjem frå http://www.mittdomene.no/index.php?9am=gjestebok.php. Det kan du åpenbart ikkje løyse ved å settje inn kode i index.php - ettersom det ikkje er den som er problemet, og det uansett er trivielt å sende feilaktig referer.

Om det er samme klient kvar gang kan du blokkere vedkommande, ettersom det neppe er spesielt legitim trafikk uansett.

Om det er forskjellig IP kvar gong mot samme URL kan du alltids slenge ei tom fil med det navnet der. Å fjerne det frå loggen er relativt lite hensiktsmessig, og redirect er heller ikkje spesielt hensiktsmessig.

Tho, det skal seiast at IPane var jo forsåvidt interessante...
Vis hele sitatet...
Jeg forstår fint hva som skjer i loggen, og de requester egentlig gjestebok.php men fordi jeg har satt inn en header("location: " . $_SERVER['REMOTE_ADDR']); i håp om at den skulle bounce i retur (noe den tydligvis ikke gjor, fordi jeg glemte http forran *fikset nå..*) så requester den min url / deres egen ip..

Og som jeg sa tidligere, det er ikke samme klient, det er en rekke med forskjellige bot'er som forsøker å spamme en gammel gjestebok som ble tatt ned i 2007.

virker som koden min fungerte nå.. ingen errormsg de siste 10 minuttene..

Brukte denne snutten helt øverst i index.php

Kode

if(isset($_GET['9am'])){
	header("location: http://".$_SERVER['REMOTE_ADDR']);
	exit();		
}
Sist endret av FanzyPants; 19. mai 2016 kl. 18:32. Grunn: Automatisk sammenslåing med etterfølgende innlegg.