Joomla Seite sichtbar...

  • Hallo oeffi,


    der Code, den du geschrieben hast kann so nicht funktionieren, die Domains sind falsch!
    Wenn deine Domain neu.liederkranz-weidenstetten.de ist, dann sollte das auch so verwendet werden:

    Apache Configuration
    RewriteEngine on
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{HTTP_REFERER} !^neu\.liederkranz-weidenstetten\.de(/.*)?$ [NC]
    RewriteRule ^.* - [F]


    Gruß

  • Hallo deGobbis,


    sorry, das hatte ich so gemeint, aber nicht geschrieben. Ich hatte die URL entsprechend abgeändert und jetzt nochmals mit Deinem Post verglichen. Es ist genau identisch.


    Ich habe diesemal sogar noch den Code von Deinem vorjetzigen Post rauskopiert über die Schaltfläche "Inhalt kopieren" und es damit probiert. Leider ohne Erfolg.


    Wenn ich die .htaccess Datei auf dem Webserver ablege, dann sind auf allen Seite keine Bilder mehr sichtbar.


    Muss man die Datei in einem bestimmten Zeichensatzformat (z.B. ANSI, UTF-8 etc.) abspeichern, damit es funktioniert? Aktuell ist es in "UTF-8 ohne BOM" (Anzeige im Notepad++)


    Hast Du noch eine Ahnung woran es liegen kann?


    Danke & viele Grüße

  • Also Grundsätzlich sollte es gehen, kann aber sein, dass der Referer nicht ganz übereinstimmt.


    Probiers mal so:


    Apache Configuration
    RewriteEngine onRewriteCond %{HTTP_REFERER} !^$RewriteCond %{HTTP_REFERER} !^(.*?)liederkranz-weidenstetten\.de(/.*)?$ [NC]RewriteRule ^.* - [F]


    Bzw.:

    Apache Configuration
    RewriteEngine on
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{HTTP_REFERER} !^http://neu\.liederkranz-weidenstetten\.de(/.*)?$ [NC]
    RewriteCond %{HTTP_REFERER} !^https://neu\.liederkranz-weidenstetten\.de(/.*)?$ [NC]
    RewriteRule ^.* - [F]
  • Hallo deGobbis,


    ich hatte in den vergangen Wochen nicht viel Zeit für meine Seite. Aber jetzt habe ich mich dem Problem nochmals angenommen. Ich habe das Problem jetzt gelöst. Dein Vorschlag funktioniert hervorragend! Vielen Dank dafür!


    Damit die .htaccess Datei auf dem Server meines Hosters ( alfahosting.de ) funktioniert musste ich die Angaben nach "RewriteCond" in Anführungszeichen setzen. Hier der Code:

    Apache Configuration
    RewriteEngine on
    RewriteCond "%HTTP_REFERER}" "!^$"
    RewriteCond "%{HTTP_REFERER}" "!^http://neu\.liederkranz-weidenstetten\.de(/.*)?$" [NC]
    RewriteCond "%{HTTP_REFERER}" "!^https://neu\.liederkranz-weidenstetten\.de(/.*)?$" [NC]
    RewriteRule ^.* - [F]