Avatar billede casperhojstrup Nybegynder
05. marts 2003 - 12:11 Der er 18 kommentarer

Undgå DeepLink fra andre

Hej har en der henter billeder fra min website, hvilket ødelægger min stats og giver serveren unødvendig trafik !!!

Hvordan kan man undgå det ?
Kan man exclude brugere fra bestemte domæner ref. eller lign ?
Avatar billede oasen Nybegynder
05. marts 2003 - 12:17 #1
Du kan kigge lidt på server-variablerne:

Request.ServerVariables("Remote_Addr") ' Brugerens IP
Request.ServerVariables("HTTP_Referer") ' Hvor brugeren kom fra
Avatar billede casperhojstrup Nybegynder
05. marts 2003 - 12:19 #2
Ja det kan jeg godt, men det er kun hvis brugeren kommer ind på min side....det gør han jo ikke.

Problemet er at han blot "hugger" et billede til sin egen side !

Hvad gør man så ? evt. noget med global.asa ???
Avatar billede oasen Nybegynder
05. marts 2003 - 12:36 #3
Du siger, han ikke kommer ind på din side? Det betyder, at han blot skriver stien til selve billedet.
Men det kan jo næppe ødelægge dine stats...
Avatar billede oasen Nybegynder
05. marts 2003 - 12:45 #4
Nåhh, nu er jeg med! Han henter dem bare ind:
<img src="www.din_side.dk/dit_billede.jpg">

Tror ikke umiddelbart du kan gøre så meget, ved mindre du har copyright på billederne. I så fald kan du jo lægge sag an, hvis det er alvorligt.

Den alternative løsning kunne være at fremstille et script, der automatisk omdøber billederne i biblioteket.
Resulatet vil så være en masse røde krydser på hans side.
Det kan jeg godt hjælpe dig med, hvis det har interesse.
Avatar billede burningice Nybegynder
05. marts 2003 - 14:19 #5
casperhojstrup>> istedet for at linke til dine billeder direkte, altså
<img src="www.din_side.dk/dit_billede.jpg">
skal du sørge for at det er et lille asp-script som "serverer" billederne til dig... dvs. at det f.eks. bliver til det her:
<img src="image.asp?id=223">
Avatar billede casperhojstrup Nybegynder
05. marts 2003 - 14:48 #6
cyberfessor>>

Kan han så ikke bare linke til
http:www.blabla.dk/image.asp?id=223 ??

Nåeee....du mener at jeg så i denne fil kan lave en Referer-fidus ?
Avatar billede burningice Nybegynder
05. marts 2003 - 16:55 #7
casperhojstrup>> netop.. i image.asp kan du jo skrive alt den kode du har lyst.. og deriblandt en hvor_kommer_du_fra-tjecker :)
Avatar billede casperhojstrup Nybegynder
05. marts 2003 - 17:14 #8
tak.........???????? jeg kan ikke give dig point ????????
Avatar billede oasen Nybegynder
05. marts 2003 - 18:07 #9
Ahh... smart :)
Avatar billede oasen Nybegynder
05. marts 2003 - 18:09 #10
Men vedkommende kan jo stadig bare linke til billedets filnavn...
Avatar billede burningice Nybegynder
05. marts 2003 - 18:32 #11
oasen>> man kan da sætte et script op som sørger for at personen er inde på den og den hjemmeside for at kunne hente billedet.. hvis ikke får han et billede med teksten "Det der må du vist ikke" smidt i hovedet i stedet ;)

casperhojstrup>> sorry, jeg ville bare lige sikre mig at du kunne bruge min løsning til noget før at jeg svarer :)
Avatar billede oasen Nybegynder
06. marts 2003 - 13:23 #12
cyberfessor ---> Jeg kan da vel linke lige så tosset til et billede med den direkte URL, uden du kan gøre noget ved det...

http://www.din-side.dk/dit-billede.jpg
Avatar billede oasen Nybegynder
06. marts 2003 - 13:30 #13
Hmm... du har måske ret. Jeg er bare ikke helt med på den.
Hvis du linker til en fil sådan:

<img src="image.asp?id=223">

- så skal image.asp indeholde:

<img src="hemmelig.jpg">
...samt noget selvvalgt ASP-kode, der f.eks. trækker filnavnet ud af db'en.

Er det rigtig forstået?
Avatar billede burningice Nybegynder
06. marts 2003 - 13:58 #14
oasen>> ikke hvis billedet ikke ligger på den adresse.. selvfølgelig skal man lægge det i en mappe der ikke må læses fra... det er lovligt at tænke selv ;)
Avatar billede burningice Nybegynder
06. marts 2003 - 13:59 #15
oasen>> nej... asp-filen skal indeholde noget FSO-kode der læser et givent billede og skriver det tilbage til klienten via Response.BinaryWrite

prøv at søg på google om det
Avatar billede oasen Nybegynder
10. marts 2003 - 11:36 #16
cyberfessor---> Jeg kan ikke se nogle af indlæggene. Er du sød at svare igen?
Avatar billede oasen Nybegynder
10. marts 2003 - 11:37 #17
Men jeg tror godt, jeg ved, hvad du mener. Du taler om BinaryWrite fra den anden ASP-fil, ik'?
Avatar billede oasen Nybegynder
12. marts 2003 - 14:10 #18
Nå, nu kan jeg se indlæggene igen. Så er jeg med på, hvad du taler om.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester