Avatar billede sylvesternielsen Nybegynder
09. februar 2004 - 20:18 Der er 6 kommentarer og
1 løsning

Blokere trafik fra domæne

Hvordan kan jeg blokere alt trafik som kommer fra et angivet domæne..

Jeg har et problem med at der er nogle hjemmesider som deeplinker til filer på mit hotel og derved skaber en utroligt stor trafik.
Avatar billede htm Nybegynder
09. februar 2004 - 21:09 #1
Det sikreste er at blokere den enkelte IP

det kan du eks. gøre direkte i httpd.conf - hvor der står:

#
# Controls who can get stuff from this server.
#

ellers kan du lave det i et directory i httpd.conf eller i en .htaccess.

Order Deny,Allow
Deny from ip
Allow from all

Læs mere her: http://httpd.apache.org/docs/mod/mod_access.html
Avatar billede sylvesternielsen Nybegynder
11. februar 2004 - 00:22 #2
ahhh
Order Deny,Allow
Deny from domain
Allow from all
Avatar billede htm Nybegynder
11. februar 2004 - 10:01 #3
Netop :-)

Du kan bruge IP, domain eller eller del af ip.

Smider lige et svar hvis du kunne bruge det.
Avatar billede sylvesternielsen Nybegynder
11. februar 2004 - 18:02 #4
Kan det lade sig gøre at spærre for at et domæne/ip henter billeder fra serveren, men at den stadigt kan linke til den?
Avatar billede htm Nybegynder
11. februar 2004 - 18:47 #5
De kan altid linke til den, da det kræver at brugeren laver noger interaktivt for at komme ind på siden, og det så er deres IP der gør sig gældende.

Man kan bare ikke tilgå din side fra den IP der er deny'et.

Men det kan lade sig gøre vha. noget mod-rewrite at gøre det meget besværligt at deeplinke. et eks. er : http://mbn.dk/?aid=47&lang=dk
eller: Blocked Inline-Images fra http://httpd.apache.org/docs/misc/rewriteguide.html

Men det skal bemærkes at denne metode er ikke 100% sikker. det bygger på HTTP_REFERER som kan forfalskes nemt.

Det kan også lade sig gøre at lave noget på pga. IP som gør at en IP ikke kan få fat i billeder eks. men godt alt andet.
Avatar billede sylvesternielsen Nybegynder
11. februar 2004 - 20:23 #6
kan du så fortælle mig om det kan lade sig gøre at køre et PHP script inden selve siden åbnes.

På alle domæner og alle dokumenter..
Avatar billede htm Nybegynder
11. februar 2004 - 20:42 #7
det kan det sagtnes, du kan evt. bruge

php_value auto_prepend_file fil.php

via .htaccess eller httpd.conf.

http://www.php.net/manual/en/configuration.directives.php
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester