Gå til innhold

Hvordan bruke referrer logging på bilde?


Anbefalte innlegg

Hei. Jeg har en roterende avatar (se bildet/oppdater det), Hva skal jeg gjøre for å kun tillate det bildet på sidene det jeg tillater det. Eksempler er:

http://www.nordicmafia.net/nordic/index.ph...rukernavn=*mitt brukernavn*

http://www.nordicmafia.net/nordic/index.php?side=genforum

http://www.nordicmafia.net/nordic/index.php?side=ssforum

http://www.diskusjon.no

osv...

 

Fungerer dette på hosten jeg bruker (www.start.no ftp.home.no.net)?

 

 

*notis til mod* Om dette ikke omhandler php som jeg tror det gjør så flytt tråden til det respektive forumet.

Lenke til kommentar
Videoannonse
Annonse

Du kan bruke .htaccess

 

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?nordicmafia.net [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?diskusjon.no [NC]
RewriteRule \.(jpg)$ - [NC,F,L]

 

Er en stund siden jeg holdt på med htaccess så ikke 100% sikker på om det der virker.

Lenke til kommentar

Den er grei men kan jeg få den til og sende et annet bilde istedet for avataren da? Som et blankt 80x80 bilde eller lignende?

 

EDIT: og i .htacsess ligger det allerede

AddType application/x-httpd-php .jpg

 

Hvordan skal jeg da sette inn koden ovenfor?

Endret av Thor.
Lenke til kommentar

Noe sånt tror jeg

 

#
# .jpg blir tolket som php fil
#

AddType application/x-httpd-php .jpg

#
# Stopper folk som vil stjele bildet
#

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?nordicmafia.net [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?diskusjon.no [NC]
RewriteRule \.(jpg)$ www.domain.com/thief.gif [NC,R,L]

 

Den vil blokke alle .jpg bilder fra å bli hotlinket så du må bruke et annet format på det bildet du vil viste istedenfor eller hoste det på en anen server for å unngå en uendelig loop.

Endret av shaker
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...