Toon posts:

Gedeelte site afschermen, hoe?

Pagina: 1
Acties:

Verwijderd

Topicstarter
beste mensen ik heb een gallery op mijn site staan en deze gallery word gelinkt in diverse forums.... dit wil ik voorkomen want het kost mij veel bandbreedte...ik heb het liefste dat de mensen alleen het rechtstreekse adres in kunnen toetsen, en als ze iets anders proberen een error page krijgen....wie weet een oplossing?

Bijv. bij www.gridgirls.nl/gallery een errorpage weergeven wanneer dit rechtstreeks word in getoetst, kan dit? :?

  • André
  • Registratie: Maart 2002
  • Laatst online: 12:21

André

Analytics dude

Dan moet je even zoeken naar .htaccess en deeplinken :)

  • Nik
  • Registratie: April 2004
  • Laatst online: 24-08 19:46

Nik

Je KAn dit instellen op de server, via CPANEL. Daar kun je meestal wel deeplinking uitschakelen, en een error pagina weergeven.

Moet je wel toegang hebben tot die server, en moet er ook wel CPANEL op staan. Andere manieren ben ik niet van op de hoogte.

Verwijderd

Topicstarter
waar staat dat ongeveer op cpanel?

  • Nik
  • Registratie: April 2004
  • Laatst online: 24-08 19:46

Nik


Verwijderd

Topicstarter
dat ken ik, maar hoe het onderdeel waar ik dat deep-linking kan uitzetten?

  • kingmuze
  • Registratie: Februari 2003
  • Laatst online: 05-11-2025

kingmuze

so don't fear

Als je PHP/JSP/ASP or wat voor een server side scriptaal dan ook tot je beschikking hebt de referer in de header checken. Als dit anders is dan jouw standaard www adres redirect je hen gewoon naar je home adres.

[gvr]muze[nl] says: fear is the mind killer


  • André
  • Registratie: Maart 2002
  • Laatst online: 12:21

André

Analytics dude

Maar 1 ding snap ik niet: hoe meer bezoekers hoe beter toch? Jij wilt nu een oplossing hebben waardoor geen enkele site nog naar je kan linken?

Verwijderd

Topicstarter
ik vind het best dat er bezoekers op mijn site komen, maar dan wel op mijn rechtstreekse adres... en niet op een subpagina.... :/

Verwijderd

ik zou maar eens een emailtje naar je hoster sturen, want denk dat het best veel werk is voor een 'in mijn ogen' leek... en meestal doen ze dit gratis voor je.
André schreef op 25 oktober 2004 @ 22:32:
Maar 1 ding snap ik niet: hoe meer bezoekers hoe beter toch? Jij wilt nu een oplossing hebben waardoor geen enkele site nog naar je kan linken?
*kuch* NOT. jij zou het ook niet leuk vinden als je bv 200 plaatjes hebt en deze door anderen gelinkt worden zodat jij mag dokken voor het laten zien van jou plaatjes (verzameling) op hun 'website'..

[ Voor 60% gewijzigd door Verwijderd op 25-10-2004 22:39 ]


  • TheBorg
  • Registratie: November 2002
  • Laatst online: 22-08 10:30

TheBorg

Resistance is futile.

In de .htaccess

Ander plaatje weergeven:
code:
1
2
3
4
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(www\.)?example\.com/ [NC
RewriteCond %{HTTP_REFERER} !^$
RewriteRule \.(jpe?g|gif|bmp|png)$ images/nohotlink.jpg [L]


Blokeren (403):
code:
1
2
3
4
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(www\.)?example\.com/ [NC
RewriteCond %{HTTP_REFERER} !^$
RewriteRule \.(jpe?g|gif|bmp|png)$ - [F]


CPanel maakt gewoon de .htaccess voor je.

Het heet trouwens hot-linking ;)

[ Voor 4% gewijzigd door TheBorg op 25-10-2004 22:40 ]


  • Nik
  • Registratie: April 2004
  • Laatst online: 24-08 19:46

Nik

Verwijderd schreef op 25 oktober 2004 @ 22:30:
dat ken ik, maar hoe het onderdeel waar ik dat deep-linking kan uitzetten?
Hot-link Protection :) (screenies op aanvraag :P)

  • André
  • Registratie: Maart 2002
  • Laatst online: 12:21

André

Analytics dude

Ik heb nu het idee dat hij EN hotlinking EN deeplinking wil tegengaan, dat zul je de .htaccess oplossing moeten gebruiken icm met een refferer-check script.

  • TheBorg
  • Registratie: November 2002
  • Laatst online: 22-08 10:30

TheBorg

Resistance is futile.

Ahh, nu begrijp ik het. :P

Wat wil je met de traffic doen? Redirecten naar je mainpage of blokkeren?


code:
1
2
3
4
RewriteEngine On 
RewriteCond %{HTTP_REFERER} !http://www.mijndomein.nl/gallery 
RewriteCond %{HTTP_REFERER} !http://mijndomein.nl/gallery 
RewriteRule /* http://www.stuur_ze_hier_heen.com/

[ Voor 51% gewijzigd door TheBorg op 25-10-2004 22:51 ]


  • mullah
  • Registratie: April 2000
  • Laatst online: 28-05 12:26
Je gebruikt gallery.. dus je hebt PHP support
PHP:
1
2
3
4
5
6
if (isset($_SERVER["HTTP_REFERER"]) ) {
  // er is een referer dus moeten we kijken of de referer legaal is
  if (!stristr($_SERVER["HTTP_REFERER"],"http://www.gridgirls.nl")) {
    // redirect de user naar de errorpage want de referer is extern
  }
}


werkt natuurlijk niet als iemand de plaatjes en niet de pagina's er omheen deeplinkt...
maar dan zou je een soort van wrapper script kunnen maken dat de plaatjes laat zien...

[ Voor 27% gewijzigd door mullah op 25-10-2004 23:20 ]


  • 2mb
  • Registratie: Mei 2004
  • Laatst online: 21:57

2mb

Super die uitleg van jullie, al heb ik het niet nodig.
Nu begrijp ik dat .htaccess gedoe eindelijk ;)

Mijn muziek op SoundCloud - Speel online rikken - Maak muziek in je browser


  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

software config hoort in Software Algemeen

bedenk trouwens wel dat je nooit van een referer uit mag gaan; in sommige browsers kan je het uitschakelen en sommige anti-viruspaketten onderdrukken 'm ook - je sluit dus ook bonafide gebruikers uit...

anyway, W&G -> SA

Intentionally left blank


  • mullah
  • Registratie: April 2000
  • Laatst online: 28-05 12:26
true.. maar als je ervanuitgaat dat iedereen die zonder referer langskomt wel binnen mag, en mensen met een referer van je eigen sites ook dan is er toch geen probleem...

mensen die de referers uit hebben gezet in hun software kunnen dan ook binnen, maar die 95% MSIE users die ergens anders vandaan komen komen er dan niet in.

Verwijderd

Topicstarter
maar mensen hoe laat ik dat cpanel zelf dat .htacces aanmaken? waar moet ik voor kiezen en wat moet ik dan doen? :?

  • G33rt
  • Registratie: Februari 2002
  • Laatst online: 22-06-2022
Een .htaccess moet je gewoon in de directory zetten waar het over gaat voor zover ik weet.

Verwijderd

Topicstarter
wat is nu een .htacces en wat moet dan doen???

  • JHS
  • Registratie: Augustus 2003
  • Laatst online: 24-06 10:44

JHS

Splitting the thaum.

Verwijderd schreef op 06 november 2004 @ 20:54:
wat is nu een .htacces en wat moet dan doen???
[google=.htaccess]

De eerste en derde hit , had je natuurlijk zelf ook kunnen vinden :) .

DM!


Verwijderd

Topicstarter
sorry, je hebt gelijk |:(

  • G33rt
  • Registratie: Februari 2002
  • Laatst online: 22-06-2022
We hebben er zelfs een howto over, neem eens een kijkje in de SA FAQ :)
Pagina: 1