Gå til innhold

Hvordan bruke referrer logging på bilde?


Anbefalte innlegg

Skrevet

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.

Videoannonse
Annonse
Skrevet

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.

Skrevet (endret)

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.
Skrevet (endret)

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
Skrevet

Men da skal det stå

RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?nordicmafia.net [NC]

 

eller

 

RewriteCond %{HTTP_REFERER} !^http://www.nordicmafia.net[NC]

 

Fikser du referrer til diskusjon.no (koden) så klarer jeg sansynligvis resten

Skrevet

Den fungerte ikke.. Bildet kom på andre sine profiler likevel. Jeg skrudde http referrer både på og av og refreshet siden med F5 men det gikk ikke. Kan det være at hosten må oppdatere innholdet?

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...