Avatar billede dank Nybegynder
15. september 2002 - 17:28 Der er 5 kommentarer og
1 løsning

Forbyd Direct Linking

Hvordan forhindrer man folk i at linke til til billeder o.s.v. på ens side? Der må være en løsning på dette.

f.eks. hos www.sol.dk (tidl. subnet.dk) kan man ikke linke fra eksterne servere til billeder på deres sider..

Hvoooorn gør man :p
Avatar billede thomasledet Nybegynder
15. september 2002 - 17:47 #1
idéen går ud på, at man gemmer sine filer bag et script, der kigger efter om http-referer er fra et site, man kender... i så fald så tillades det.

denne metode er ikke 100% sikker og jeg ser kun formålet med den i forbindelse med et gratis webhotel, der ikke vil have, at man bare bruger deres server som fil-server. (som subnet fx)..

hvis hvad du ønsker er at beskytte dine egne sider mod at andre linker direkte til dem, tisser du i bukser for at holde dig varm. Opdager folk, at de ikek kan linke direkte til en side, tager de da bare en kopi af siden og så er det først, der er svært at holde styr på. Hele idéen med world wide web er netop, at det et sted, hvor man deler informationer med hinanden og finder frem til dem ved hjælp af links... Derfor vil jeg kun anbefale brug af et script som før nævnt, hvis du er et gratis webhotel...
Avatar billede dank Nybegynder
15. september 2002 - 18:01 #2
Men hvordan trækker man sådan et script ned over de brugere der er på webhotellet?`

Jeg havde nu iøvrigt tænkt noget i retning af mod_rewrite et eller andet???

"Derfor vil jeg kun anbefale brug af et script som før nævnt, hvis du er et gratis webhotel..."

... Prosit ...
Avatar billede dank Nybegynder
15. september 2002 - 18:02 #3
- Scriptet skulle jo helst være lidt "usynligt" - a'la transperant proxy - hvis i forstår :p
Avatar billede Slettet bruger
15. september 2002 - 18:53 #4
Brug mod_rewrite til at teste indholdet af HTTP_REFERER. Hvis brugeren ikke kommer fra dine egne sider, kan du viderestille ham til forsiden på dit site.
Avatar billede dank Nybegynder
15. september 2002 - 20:04 #5
Gab: Lyder fornuftigt.. Du kan vel tilfældigvis ikke lige trylle et par linier ud af ærmet? mod_rewrite er ikke min stærke side :-) Evt. vil jeg gerne hæve point antallet (hvordan man så end gør det??)
Avatar billede Slettet bruger
15. september 2002 - 21:05 #6
Du kan prøve følgende. Det er ikke testet.

RewriteEngine on
RewriteCond  %{HTTP_REFERER}  !^www.\dinside\.dk.*
RewriteRule  .*  /index.html [R]
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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