Visa ett inlägg
Oläst 2007-08-19, 13:39 #10
SimonPs avatar
SimonP SimonP är inte uppkopplad
Mycket flitig postare
 
Reg.datum: May 2006
Inlägg: 832
SimonP SimonP är inte uppkopplad
Mycket flitig postare
SimonPs avatar
 
Reg.datum: May 2006
Inlägg: 832
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
RewriteCond %{HTTP_REFERER} !^$ 
RewriteCond %{HTTP_REFERER} !dindoman\.se [NC]
RewriteRule .*(gif|jpg|jpeg|bmp|html|htm)$ linkcheck.htm [L]
linkcheck.htm:

Kod:
<html>
<script LANGUAGE="JAVASCRIPT" TYPE="TEXT/JAVASCRIPT">
<!--
  function Move()
  {
   top.location.href = self.location.href="http://www.dindoman.se";
  }
//-->
</SCRIPT>
<body onLoad='Move();'>
<noscript>
<a href='http://www.dindoman.se'>www.dindoman.se</a>
</noscript>
</body>
</html>

Edit: Undantaget är som sagt webläsare som inte skickar referer, men dom flesta gör det så det är inget stort problem.
SimonP är inte uppkopplad   Svara med citatSvara med citat