Blijf van m'n afbeelding!

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Alfred -

Alfred -

05/10/2004 20:37:00
Quote Anchor link
Ff over een htaccess...

Op http://www.multidesk.be/faqs/000098/ vond ik volgende code:

Quote:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(www.)?multidesk.be/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule *.(jpe?g|gif|bmp|png)$ - [F]


Deze zou er voor moeten zorgen, dat je geen afbeeldingen kan laden vanuit een andere website..

Maar als je deze test, kom je uit op een leuke server error (500)... De witregel onderaan, zoals beschreven ben ik niet vergeten, en de url heb ik ook netjes gezet... Iemand een idee?
 
PHP hulp

PHP hulp

16/01/2025 14:51:09
 
B a s
Beheerder

B a s

05/10/2004 23:17:00
Quote Anchor link
Eigenlijk zou je het zo moeten maken dat hij een ander plaatje er voor in de plaats zet.. bijvoorbeld iets van 'this image is (c) jouwebsite.nl and will not be displayed on this website..' van 1kb ofzo ..

volgens mij kan dit zo (wel ff gespiekt ;-))

RewriteEngine On
RewriteBase/
RewriteCond %{HTTP_REFERER} !^http://www.jouwebsite.nl [NC,OR]
RewriteCond %{HTTP_REFERER} !^http://jouwebsite.nl [NC]
RewriteCond %{REQUEST_URI} !^/antileech.jpg [NC]
RewriteRule [^/]+.(gif|jpg|png|mp3|htm|html|php)$ http://www.jouwebsite.nl/antileech.jpg [NC,R,L]

zoiets zou het dus moeten zijn :P
Gewijzigd op 05/10/2004 23:21:00 door B a s
 
Alfred -

Alfred -

05/10/2004 23:21:00
Quote Anchor link
Hmm heb dit net getest op m'n server, en krijg volgende error:

Quote:
Server error!

The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there was an error in a CGI script.

If you think this is a server error, please contact the webmaster

Error 500


Dit zal ongeveer betekenen dat m'n server dit gewoon niet ondersteunt? :/
 
B a s
Beheerder

B a s

05/10/2004 23:26:00
Quote Anchor link
ik kreeg ook die error ;) w8 ff prutsen
 
B a s
Beheerder

B a s

05/10/2004 23:38:00
Quote Anchor link
ik gebruik dit:

RewriteCond %{HTTP_REFERER} !^http://www.phphulp.nl [NC,OR]
RewriteCond %{HTTP_REFERER} !^http://phphulp.nl [NC]
RewriteCond %{REQUEST_URI} !^/phphulp.gif [NC]
RewriteRule [^/]+.(gif|jpg)$ http://www.phphulp.nl/phphulp.gif [NC,R,L]

werkt goed :) phphulp vervangen met je eigen url adres natuurlijk.. als je op je eigen website naar volledige url adressen linkt.. bijvoorbeeld ik link op phphulp.nl naar phphulp.nl/imgs/arrow.gif ofzo, dan pakt hij ook de 'hotlinking gif' zeg maar die je opgeeft in .htaccess.. er moeten dus allemaal ../imgs/arrow.gif in je html staan en niet volledige url adressen..

ik praat nu niet echt helemaal abn maar tis al laat en wou net op bet :P (ruimt zo maar is met een D uiteraard ;p)
 
Alfred -

Alfred -

05/10/2004 23:41:00
Quote Anchor link
Dank je wel Bas :D ik heb gezien dat je met heel PHPHulp hebt zitten experimenteren om gewoon op m'n vraag te antwoorden :d Fel bedankt :D
Heb het net snel getest, en het werkt :D

Ik ga m'n bed nu ook eens opzoeken ;)
Bedankt voor de hulp :D
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.