Xoom, Geocities geen linking.

Pagina: 1
Acties:
  • 217 views sinds 30-01-2008
  • Reageer

  • Xu
  • Registratie: Maart 2001
  • Laatst online: 29-04-2025
Hoe doen ze dat eigenlijk??
Dat je geen plaatjes kunt linken?

Thnkz

[AMD XP 2400@2.0GhZ | Asus A7V8X-X | 512 DDR-RAM | Sapphire Ati Radeon 9800 Pro 128 MB | 80GB Maxtor 5400] && [AMD DURON 800@800 | MSI KT266A Pro2 | 256 DDR-RAM | GeForce2 MX/MX400 64MB | 20GB Maxtor 5400]


Verwijderd

kijken naar de extensie, als
jpg,gif, etc.
dan kijken naar referal (waar je vandaan komt)
als in geocities, dan plaatje doorsturen, anders niet.

HTH

  • Xu
  • Registratie: Maart 2001
  • Laatst online: 29-04-2025
Op donderdag 07 juni 2001 14:24 schreef deur het volgende:
kijken naar de extensie, als
jpg,gif, etc.
dan kijken naar referal (waar je vandaan komt)
als in geocities, dan plaatje doorsturen, anders niet.

HTH
Gaat dat via de webserver?(geen idee welke webserver ze daar draaien.. apache?)
Of een apart programma?

[AMD XP 2400@2.0GhZ | Asus A7V8X-X | 512 DDR-RAM | Sapphire Ati Radeon 9800 Pro 128 MB | 80GB Maxtor 5400] && [AMD DURON 800@800 | MSI KT266A Pro2 | 256 DDR-RAM | GeForce2 MX/MX400 64MB | 20GB Maxtor 5400]


Verwijderd

if= gozer komt van een andere plaats dan geocities then= block plaatje

else= gozer komt van geocities then= download plaatje

  • Femme
  • Registratie: Juni 1999
  • Laatst online: 16:26

Femme

Hardwareconnaisseur

Official Jony Ive fan

HTTP_REFERER checken
PHP:
1
2
3
4
5
6
<?
if(ereg("tweakers.net",$HTTP_REFERER)) {
  plaatje_laten_zien();
  //ofzow
}
?>

  • Xu
  • Registratie: Maart 2001
  • Laatst online: 29-04-2025
Op donderdag 07 juni 2001 15:08 schreef Femme het volgende:
HTTP_REFERER checken
PHP:
1
2
3
4
5
6
<?
if(ereg("tweakers.net",$HTTP_REFERER)) {
  plaatje_laten_zien();
  //ofzow
}
?>
Dus xoom enz, gebruiken php om te voorkomen dat plaatjes buiten hun domein komen.(??)

[AMD XP 2400@2.0GhZ | Asus A7V8X-X | 512 DDR-RAM | Sapphire Ati Radeon 9800 Pro 128 MB | 80GB Maxtor 5400] && [AMD DURON 800@800 | MSI KT266A Pro2 | 256 DDR-RAM | GeForce2 MX/MX400 64MB | 20GB Maxtor 5400]


  • xshredx
  • Registratie: Maart 2001
  • Laatst online: 04-05 14:09

xshredx

 

neen, waarschijnlijk geen php...
zou kunnen... zou met verschillende andere talen kunnen... zou kunnen gedaan zijn op het niveau van apache als ze dat daar draaien, weet niet of dat mogelijk is voor andere servers.

voor apache bijvoorbeeld:

SetEnvIfNoCase Referer "^http://mijn.server.com/" local_ref=1
<FilesMatch ".(gif|jpg)">
Order Allow,Deny
Allow from env=local_ref
</FilesMatch>

Verwijderd

Simpelste is gewoon met mod_rewrite
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://your_domain.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.your_domain.com/.*$ [NC]
RewriteRule .*\.(gif|GIF|jpg|JPG)$

Simpel toch zet dat in je httpd.conf
en alles wor geblokt

Verwijderd

Antwoord is hierboven gegeven..

In apache zetten is het makkelijkst lijkt mij, anders moet je dat toch in iedere file/dir zetten?

Wel zeer handig van hun, bespaart hun echt heel veel dataverkeer [extern linken], en dus $$$

  • Xu
  • Registratie: Maart 2001
  • Laatst online: 29-04-2025
Op donderdag 07 juni 2001 16:24 schreef DMS het volgende:
Simpelste is gewoon met mod_rewrite
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://your_domain.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.your_domain.com/.*$ [NC]
RewriteRule .*\.(gif|GIF|jpg|JPG)$

Simpel toch zet dat in je httpd.conf
en alles wor geblokt
Bedankt allemaal !!

[AMD XP 2400@2.0GhZ | Asus A7V8X-X | 512 DDR-RAM | Sapphire Ati Radeon 9800 Pro 128 MB | 80GB Maxtor 5400] && [AMD DURON 800@800 | MSI KT266A Pro2 | 256 DDR-RAM | GeForce2 MX/MX400 64MB | 20GB Maxtor 5400]

Pagina: 1