Toon posts:

[deeplinking] geeft geen 'no deeplinking' plaatje weer

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben even aan het stoeien met .htaccess mod_rewrite, en het lukt me opzich wel om deeplinking tegen te gaan, echter niet om er een ander plaatje voor in de plaats te krijgen op de deeplink webpagina. Ik heb het nu zo, maar wat ik ook probeer, ik krijg het niet voor elkaar:

code:
1
2
3
4
5
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://mijndomein.nl/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.mijndomein.nl/.*$ [NC]
RewriteRule .*.(gif|GIF|jpg|JPG)$ http://www.mijndomein.nl/img/deeplink.jpg [R]


Ik krijg dus op een site die deeplinkt kruisjes te zien, en niet deeplink.jpg. Iemand een idee?

Verwijderd

Topicstarter
Ik ben er inmiddels achter dat het wel lukt als ik een .png als deeplink image gebruik. Erg vaag, maar dat werkt dus...

Verwijderd

Ik hoop dat je doorhebt dat het niet werkte omdat het plaatje waarnaar je wilde verwijzen ook aan het patroon voldeed. Dat zorgt voor een oneindige lus. Je hebt het maar half opgelost: png's kun je nog gewoon deeplinken. Misschien is dat goed genoeg voor je. Ik zou ervoor kiezen om alle plaatjes sowieso in een subdirectory te zetten, met het redirect plaatje een directory hoger. De directory moet je dan dus wel meenemen in het patroon.

Verwijderd

Topicstarter
Verwijderd schreef op 24 april 2004 @ 12:55:
Ik hoop dat je doorhebt dat het niet werkte omdat het plaatje waarnaar je wilde verwijzen ook aan het patroon voldeed. Dat zorgt voor een oneindige lus.
Uhh nee dat heb ik nog niet door.... kun je dit even toelichten?

Verwijderd

Kort gezegt; je zegt in je .htaccess dat er geen JPG's gedeeplinkt mogen worden en als dat wel het geval is wil je er zo'n zelfde JPG neerzetten (oftewel, een deeplink maken :) ).
En nee, dat gaat niet werken zoals Cheetah netjes opmerkt.


Praktisch hersenspinsel:

Er is bijvoorbeeld een gebouw waar geen vrouwen in mogen. Je zet er een grote deurwaarder neer die als opdracht heeft geen enkele vrouw binnen te laten. Jij zet vervolgens in de regelementen dat als er tóch een vrouw naar binnen gaat, dat er dan een andere vrouw achteraan moet om haar naar buiten te slepen. Dat gaat die deurwaarder natuurlijk niet snappen want die heeft als opdracht om geen vrouwen binnen te laten..

/einde zaterdag middag gedachte.

[ Voor 53% gewijzigd door Verwijderd op 24-04-2004 13:07 ]


Verwijderd

Topicstarter
Verwijderd schreef op 24 april 2004 @ 13:05:
Kort gezegt; je zegt in je .htaccess dat er geen JPG's gedeeplinkt mogen worden en als dat wel het geval is wil je er zo'n zelfde JPG neerzetten (oftewel, een deeplink maken :) ).
En nee, dat gaat niet werken zoals Cheetah netjes opmerkt.
Ahhh logisch.... |:( Is er een manier om dat dan tegen te gaan?

Verwijderd

Verwijderd schreef op 24 april 2004 @ 13:08:
[...]

Ahhh logisch.... |:( Is er een manier om dat dan tegen te gaan?
Ook daar geeft Cheetah al een voorbeeld van.

Verwijderd

Topicstarter
Verwijderd schreef op 24 april 2004 @ 13:09:
[...]


Ook daar geeft Cheetah al een voorbeeld van.
Ok inderdaad ja. Thx voor de info!

  • PommeFritz
  • Registratie: Augustus 2001
  • Laatst online: 24-11-2025

PommeFritz

...geen friet

Werkt het ook niet gewoon door aan te geven dat het de laatste rewrite is met [R,L]:
code:
1
RewriteRule .*.(gif|GIF|jpg|JPG)$ http://www.mijndomein.nl/img/deeplink.jpg [R,L]

Dan vermijd je toch ook de oneindige loop?

FireFox - neem het web in eigen hand


Verwijderd

Topicstarter
PommeFritz schreef op 24 april 2004 @ 13:16:
Werkt het ook niet gewoon door aan te geven dat het de laatste rewrite is met [R,L]:
code:
1
RewriteRule .*.(gif|GIF|jpg|JPG)$ http://www.mijndomein.nl/img/deeplink.jpg [R,L]

Dan vermijd je toch ook de oneindige loop?
Nee dat werkt volgens mij niet, ik had dat al geprobeerd namelijk... ;)
Pagina: 1