contact
 
Privacybeleid
www.

Helpdesk

Bepaalde website(s) weren of juist specifiek toelaten op je website via domeinnaam.

Het kan soms handig zijn als je niet wilt dat er naar je blog of website wordt gelinkt.

order allow,deny
deny from domeinnaam.nl
allow from all

Of iedere link blokkeren behalve die je hebt opgegeven.

order deny,allow
deny from all

allow from domeinnaam.nl

Hoewel bovenstaande codes ook mogelijk zijn, het is beter om deze via de referer te blokkeren. Hiervoor is wel een Rewrite regel nodig. Een referer %{HTTP_REFERER} is een een stukje code die aan de server de juiste domeinnaam vraagt. Deze wordt dan vergeleken met de naam die je zelf hebt opgegeven. [NC] staat voor 'not case sensitive', of wel het maakt niet uit of er hoofd- of kleine letters in de domeinnaam voorkomen.

RewriteEngine on
RewriteCond %{HTTP_REFERER} domeinnaam.com [NC]
RewriteRule .* - [F]

Rewrite heeft als enige nadeel voor beginners dat het reguliere expressie gebruikt om bepaalde filters toe te passen op bijvoorbeeld domeinnamen. Reguliere expressies is een taal op zich en niet zomaar ‘even’ uit te leggen. Hoewel ik zal proberen om de regel RewriteRule stap-voor-stap uit te leggen. Want er staat nu : als de domeinnaam overeenkomt met wat de server mij terugstuurd (HTTP_REFERER) herschrijf dan de URL niet (de punt staat namelijk voor 1 character (willekeurige letter,cijfer of leesteken), het asterix teken (sterretje) erachter ‘de rest’) en blokkeer deze met [F] Forbidden Error403 (de mijndomein pagina).

RewriteEngine on
RewriteCond !%{HTTP_REFERER} domeinnaam.com [NC]
RewriteRule .* - [F]

Ook iedereen blokkeren en alleen de opgegeven domeinnaam toelaten voor links vanaf de website. Kan door middel van het uitroepteken. Het uitroepteken wordt in de reguliere expressies gezien als 'niet'. Er staat dus nu : Als deze niet gelijk is aan de opgegeven domeinnaam geeft dan de Forbidden Error403 (de mijndomein pagina).

Uiteraard zijn er nog veel meer dingen mogelijk en kan je het zo uitgebreid maken als je maar wilt.

Geef je waardering