Dabei seit: 28.11.2001
Beiträge: 789
Herkunft: Berlin
stop hotlinking
hallo ich will verbieten das man sich bilder von meiner seite extern anschauen kann (wie bei geocitys).
ich habe dazu schon einiges gefunden doch leider geht das alles nicht mein code für die .htaccess schaut jetzt so aus:
code:
1:
2:
3:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://(www\.)?party-manager\.net(/)?.*$ [NC]
RewriteRule .*\.(gif|jpg|jpeg|bmp)$ - [F,NC]
das soll ja (meines wissens) alles was nicht von www.party-manager.net kommt blocken, doch das blockt auch das was von party-manager.net kommt, kann mir da einer helfen oder weiß einer nen anderen weg?
Dabei seit: 08.03.2003
Beiträge: 280
Herkunft: ein Land, das in Deutschland nur wenige kennen
eine php-funktion würde auch gehen... einfach die variable $HTTP_SERVER_VARS["HTTP_REFERER"] prüfen und gucken woher der besucher kommt und dann dementsprechend das bild zeigen oder eine warnung ausgeben - das liegt dann in deinem ermessen..
mfg
ich
__________________ Heute sterben die meisten Leute an einer Art schleichenden Menschenverstandes und entdecken zu spät, dass das Einzige, was wir nie bereuen, unsere Fehler sind. Oscar Wilde
Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx
Was sagt phpinfo() denn zu mod_rewrite?
Denn am safe_mode von PHP wird das wohl kaum liegen. Damit kann man bestimmte PHP-Funktionen beschränken, mod_rewrite ist aber ein Apache-Modul, sitzt also eine Ebene höher. Außerdem wird bei dem Aufruf eines Bildes überhaupt nix über PHP laufen.
Dabei seit: 24.03.2002
Beiträge: 1.649
Herkunft: Karlsruhe
[OFF-Topic]
Also, mal ehrlich, was ist das denn für ein Support? Die haben ja mal überhaupt keine Ahnung von dem was sie tun. Ich an deiner Stelle würde mal überlegen ob man nicht sicherheitshalber den Hoster wechseln sollte.
[/OFF-Topic]