![]() |
Hej!
Jag har under senaste veckan haft lite problem med att en annan hemsida länkar till min hemsida genom iframe, och på så sätt får det att se ut som om det var deras material/content m.m. Tänkte fråga er om ni känner till någon fungerande lösning för att kunna skydda sig mot detta? Det jag har hittat, som fungerar är ett Javascript. Men det känns väldigt onödigt att ha ett javascript i varje sida. Letar därför efter någon htaccess lösning som kan göra jobbet, eller något annat smidigare. Kod:
<script LANGUAGE="JAVASCRIPT" TYPE="TEXT/JAVASCRIPT"> Mvh :) EDIT: Nu har jag desvärre även hittat en kod som kommer förbi det här skyddet. :( |
Kolla referer om dom kommer från din sida?
|
Citat:
|
Jag tror du måste använda javascript för att skydda dig mot iframes.
Posta koden som kringår ditt javascript-skydd så man kan se hur det ser ut... |
Du kan med htaccess och mod_rewrite göra en regel som kollar efter referer och ser så det är rätt sida folk kommer ifrån. Tyvärr lämnar ju inte alla klienter referers, så du kanske ska svartlista dom sidorna som använder din sida istället..
|
Citat:
|
Citat:
Men men, detta är koden iallafall som kommer förbi javascript frame busting scriptet. :unsure: Kod:
<iframe src="fool.html" security=restricted></iframe> Tack. :) |
Jag förstår inte riktigt problemet med det. Det ända som händer är att du får mer besökare.
om nu som som snor erat material tjänar en slant så skadar det ingen. om du börjar skydda mot det så förlorar du ju dom besökarna. Skulle gärna vilja se att någon la fram argument som visade att det finns mer nakdelar än fördela i detta. |
Citat:
Det negativa som jag kan komma fram till nu är: * Att ägaren som lägger innehållet i en iframe troligen utger sig för att vara ägare till innehållet som visas. * Bandbredden stjäls utan tillåtelse. Även likt hotlinks. * Om min mindre besökta sida ligger på tex ett danskt lågpris hotell, och en populär svensk sida gör så här emot mig så kan ju jag förlora mitt innehåll. |
Man måste göra en kombination av htaccess och Javascript för att det skall fungera i både IE och FireFox.
OBS! Har man inlänkar till sin sida som pekar till undersidor måste man bygga på scriptet lite. Nedanstående ska fungera för all hotlinking och är testat på på Apache 2.x: .htaccess Kod:
RewriteEngine on Kod:
<html> Edit: Undantaget är som sagt webläsare som inte skickar referer, men dom flesta gör det så det är inget stort problem. |
Alla tider är GMT +2. Klockan är nu 00:14. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson