.htaccess voor ip server

Status
Niet open voor verdere reacties.

m.engel

Gebruiker
Lid geworden
12 okt 2003
Berichten
60
Hallo,

Kan iemand mij vertellen hoe ik de plaatjes die ik op mijn eigen ip server heb staan kan beschermen tegen hotlinken? Ik heb alle verschillende configuraties voor de code geprobeerd met de htaccess generator op: http://www.htmlbasix.com/disablehotlinking.shtml maar geen van de 4 wil werken.

Alvast bedankt voor het antwoord.

Groetjes,
 
Code:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^[url]http://[/url](www\.)?jouwsitenaam.nl/.*$ [NC]
RewriteRule \.(gif|jpg)$ [url]http://www.jouwsitenaam.nl/foutmelding.jpg[/url] [R,L]

Dit is zoals ik het heb, en bij mij werkt het :)

verander www.jouwsitenaam.nl in jouw URL adres of je ip adres :)
 
Heb je code geprobeerd maar krijg hetzelfde resultaat als met de andere codes.. kan niet meer op de pagina's komen (internal server error)..

Is het misschien niet zo dat de codes anders moeten omdat de plaatjes vanaf mijn eigen ip adres online komen?
 
Je draait dus een server op je eigen pc.. toevallig met apache?

Zo ja, dan heb ik hier nog een linkje voor je.. hoop dat je er wat aan hebt :thumb:

Succes :)


edit: of link of link
 
Laatst bewerkt:
Ik heb gekeken naar de linkjes die je me hebt gegeven en het nodige weer uitgeprobeerd, maar ik kom er nog steeds niet helemaal uit en snapte ook eerlijk gezegd weinig van dat technische engels waar ze het daar allemaal over hadden. Ik heb toch gekeken in de map mijn apache waar ze het in dit stukje over hebben:

If the server does not work on these files as if they never existed then that is probably because they are simply being ignored. Go into Apache’s config file again and look for the following line and modify it according to the below example.
Code:
AllowOverride All
Remember to restart Apache after config file changes.
The options for setting the AllowOverride directive can be found at the Apache manual.

en uitgeprobeerd te zoeken of ik die code kan vinden, maar snap er helemaal niets van. Wat nog steeds inhoud dat mijn plaatjes nog niet beveiligd zijn en dat vind ik heel jammer. Ik gebruik het programma EasyPhp om mijn plaatjes e.d via mijn eigen server te laten draaien.

Hopelijk weet er iemand een oplossing dat ik op de één of andere manier alsnog mijn plaatjes kan beveiligen.
 
apache stel je in via het httpd.conf file.
Dat is idd een enorme lap tekst die je door moet spitten.

Wat je ook kan doen is een GUI gebruiken; een grafische schil waarin je je config file mee in kan stellen.

Comanche is er een (comanche.org geloof ik) en kijk eens naar apache-gui.com, daar kan kan je apacheconf downloaden. Dit moet eea een stuk verduidelijken voor je.

t.
 
Ik heb dat apacheconf gedownload op apache-gui.com en het is heel leuk dat ik op die manier wel in mijn httpd.conf file kan komen maar ik snap er helemaal niets van.. Even alles op een rijtje:

In dat programma open ik mijn httpd.conf file daar kan ik in mijn server properties kijken, ik kan de server starten en stoppen en restarten. Ik kan bij Global Local host zelf een .htaccess maken (heel handig trouwens) Maar wat moet ik nu doen zodat dat .htaccess bestandje ook gelezen word..

Jeetje wat een ingewikkelde taal allemaal :confused:

Hoe nu verder?

Groetjes,
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan