Muss wohl, sonst würde ja ein Internal Server Error angezeigt werden (außer .htaccess Dateien werden überhaupt nicht interpretiert, was bei Shared Hostern aber sehr unwahrscheinlich ist). Ohne den Inhalt der .htaccess Datei zu kennen, können wir hier aber auch nur raten.Dr.Death hat geschrieben:Ist die Rewrite Engine denn auf deinem WebSpace über aktivierbar ?
Fremdverlinkungen von Bildern unterbinden
Re: Fremdverlinkungen von Bildern unterbinden
KB:knigge
Re: Fremdverlinkungen von Bildern unterbinden
Wie aktivier ich diese Engine? Macht das der Hoster? Ich habe keinen Root sondern nur normalen Space.
Die htaccess Dateien funzen im allgemeinen, da ich mehrere von diesen Dateien als Verzeichnisschutz drauf habe (root, mysqldumper, etc.)
Die htaccess Dateien funzen im allgemeinen, da ich mehrere von diesen Dateien als Verzeichnisschutz drauf habe (root, mysqldumper, etc.)
Re: Fremdverlinkungen von Bildern unterbinden
Das Rewrite-Modul für den Apache muß dein Hoster aktivieren, dann kannst du die Rewrite-Engine mit "RewriteEngine On" in der htaccess-Datei nutzen.
Re: Fremdverlinkungen von Bildern unterbinden
Pyramide hat geschrieben: Ohne den Inhalt der .htaccess Datei zu kennen, können wir hier aber auch nur raten.
Re: Fremdverlinkungen von Bildern unterbinden
Also, ich habe gerade mit meinem Hoster telefoniert. ReWrite ist bei denen Standardmäßig an auf allen Servern.
Mein Server ist so bestückt:
Hauptroot/Domainordner/www/Im www Ordner liegt der Inhalt des Forums.
Im Hauptroot und im www Ordner liegt eine htaccess mit diesem Inhalt:
Im "Hauptroot/Domainordner/www/Userpix" Ordner liegt eine htaccess mit diesem Inhalt:
Der Support-Mann hat den Inhalt von der "Hauptroot/Domainordner/www/Userpix/.htaccess" -Datei in die Hauptroot htaccess kopiert, leider hat das dann auch nicht funktioniert.
Er meinte es könnte vielleicht ein Fehler oder etwas vergessen worden sein in dem Rewrite Code von Dr.Death.
Mein Server ist so bestückt:
Hauptroot/Domainordner/www/Im www Ordner liegt der Inhalt des Forums.
Im Hauptroot und im www Ordner liegt eine htaccess mit diesem Inhalt:
Code: Alles auswählen
SetEnvIfNoCase Referer .*dl\.am.* ATTACK
SetEnvIfNoCase Referer .*\.webwarper\.net.* ATTACK
SetEnvIfNoCase User-Agent .*WAPT.* ATTACK
deny from env=ATTACK
DirectoryIndex portal.php index.php index.html
Code: Alles auswählen
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+.)?mrgreen.info/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*.(php)$ ../stop.gif [L]
Er meinte es könnte vielleicht ein Fehler oder etwas vergessen worden sein in dem Rewrite Code von Dr.Death.
- Mahony
- Ehemaliges Teammitglied
- Beiträge: 12179
- Registriert: 17.11.2005 22:33
- Wohnort: Ostfildern Kemnat
- Kontaktdaten:
Re: Fremdverlinkungen von Bildern unterbinden
Hallo
Hast du mal den Pfad zum stop.gif angepasst?
Grüße: Mahony
Hast du mal den Pfad zum stop.gif angepasst?
Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Re: Fremdverlinkungen von Bildern unterbinden
Die letzte Zeile sieht nun so aus:
RewriteRule .*.(php)$ http://www.mrgreen.info/stop.gif [L]
Sollte es der falsche Pfad sein müssten die Battlefield Bilder aus dem anderen Forum doch trotzdem nicht sichtbar sein, oder?
RewriteRule .*.(php)$ http://www.mrgreen.info/stop.gif [L]
Sollte es der falsche Pfad sein müssten die Battlefield Bilder aus dem anderen Forum doch trotzdem nicht sichtbar sein, oder?
- Mahony
- Ehemaliges Teammitglied
- Beiträge: 12179
- Registriert: 17.11.2005 22:33
- Wohnort: Ostfildern Kemnat
- Kontaktdaten:
Re: Fremdverlinkungen von Bildern unterbinden
Hallo
Schau mal hier http://www.akademie.de/gestalten/html-u ... pfade.html
Edit: Handelt es sich bei den Bildern, um Bilder die per Anhang-Funktion hoch geladen wurden?
Das stop.gif liegt hier im Verzeichnis schutz und die .htaccess - Datei im root (also in
Hauptroot/Domainordner/www/ ).
Wenn google die Bilder sehen darf, dann mach das so
Grüße: Mahony
Schau mal hier http://www.akademie.de/gestalten/html-u ... pfade.html
Edit: Handelt es sich bei den Bildern, um Bilder die per Anhang-Funktion hoch geladen wurden?
Ansonsten versuchs mal solpi-clan.de hat geschrieben:It affects all files that are uploaded with the "Upload attachment" function.
Code: Alles auswählen
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mrgreen\.info/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpe?g|gif|bmp|png)$ /schutz/stop.gif [L]
Hauptroot/Domainordner/www/ ).
Wenn google die Bilder sehen darf, dann mach das so
Code: Alles auswählen
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?mrgreen\.ifo(/.*)?$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(.*)?google(/.*)?$ [NC]
RewriteRule \.(gif|jpg|GIF|JPG|png|PNG)$ /schutz/stop.gif [R,L]
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Re: Fremdverlinkungen von Bildern unterbinden
Vielen vielen Dank, Mahony !
Es klappt. Nur mit der Verlinkung vom stop.gif, das hab ich geändert.
Das sieht nun so aus:
Also die htaccess liegt bei mir im Userpix Ordner und das stop.gif im Forumroot.
Danke nochmals Euch allen
Es klappt. Nur mit der Verlinkung vom stop.gif, das hab ich geändert.
Das sieht nun so aus:
Code: Alles auswählen
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mrgreen\.info/ [NC]
RewriteCond %{HTTP_REFERER} !^http://(.*)?google(/.*)?$ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpe?g|gif|bmp|png)$ http://www.mrgreen.info/stop.gif [L]
Danke nochmals Euch allen

- Mahony
- Ehemaliges Teammitglied
- Beiträge: 12179
- Registriert: 17.11.2005 22:33
- Wohnort: Ostfildern Kemnat
- Kontaktdaten:
Re: Fremdverlinkungen von Bildern unterbinden
Hallo
Ja, da war sowieso ein Fehler drinnen. Das stop.gif darf ja nicht mit geschützt sein.
Daher sollte die .htaccess im Verzeichnis userpix liegen und das stop.gif im root (der Pfad natürlich entsprechend angepasst, in der .htaccess).
Du hast das also vollkommen richtig gemacht.
Grüße: Mahony
Ja, da war sowieso ein Fehler drinnen. Das stop.gif darf ja nicht mit geschützt sein.
Daher sollte die .htaccess im Verzeichnis userpix liegen und das stop.gif im root (der Pfad natürlich entsprechend angepasst, in der .htaccess).
Du hast das also vollkommen richtig gemacht.
Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.