Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comm.software.webserver > #1652 > unrolled thread

Google indiziert Bilder nicht

Started byPeter Müller <invalid@invalid.invalid>
First post2025-04-01 11:42 +0200
Last post2025-06-14 15:39 +0200
Articles 5 — 4 participants

Back to article view | Back to de.comm.software.webserver


Contents

  Google indiziert Bilder nicht Peter Müller <invalid@invalid.invalid> - 2025-04-01 11:42 +0200
    Re: Google indiziert Bilder nicht Marco Moock <mm+usenet-es@dorfdsl.de> - 2025-06-14 12:14 +0200
      Re: Google indiziert Bilder nicht Arno Welzel <usenet@arnowelzel.de> - 2025-06-14 15:06 +0200
    Re: Google indiziert Bilder nicht Arno Welzel <usenet@arnowelzel.de> - 2025-06-14 15:04 +0200
      Re: Google indiziert Bilder nicht "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-06-14 15:39 +0200

#1652 — Google indiziert Bilder nicht

FromPeter Müller <invalid@invalid.invalid>
Date2025-04-01 11:42 +0200
SubjectGoogle indiziert Bilder nicht
Message-ID<m51qnrFe2m9U1@mid.individual.net>
Im Wurzelverzeichnis gibt es die folgende .htaccess-Datei. In den
Unterverzeichnissen gibt es keine .htaccess-Datei. Woran könnte es
liegen? Der ursprüngliche Domainname wurde durch "test" ersetzt.

# RewriteEngine aktivieren
RewriteEngine On

# Weiterleitung von test.ch auf www.test.ch
RewriteCond %{HTTP_HOST} ^(www\.)?test\.ch$ [NC]
RewriteRule ^(.*)$ https://www.test.ch/$1 [R=301]

# Hotlinking-Schutz ohne Google & Bing zu blockieren
RewriteCond %{HTTP_USER_AGENT} Googlebot [OR]
RewriteCond %{HTTP_USER_AGENT} Googlebot-Image [OR]
RewriteCond %{HTTP_USER_AGENT} Bingbot [OR]
RewriteCond %{HTTP_USER_AGENT} DuckDuckBot [OR]
RewriteCond %{HTTP_USER_AGENT} Applebot [OR]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?test\.ch [NC]
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?google\.[a-z]+ [NC]
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?bing\.[a-z]+ [NC]
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?duckduckgo\.[a-z]+ [NC]
RewriteRule \.(jpg|jpeg|gif|png|bmp|avif|webp|svg|tiff)$ - [NC,L]

# HSTS Header hinzufuegen
Header always set Strict-Transport-Security "max-age=31536000; preload"

# Referrer-Policy Header hinzufuegen
Header set Referrer-Policy "strict-origin-when-cross-origin"

# X-Content-Type-Options Header hinzufuegen
Header set X-Content-Type-Options "nosniff"

# Hotlinking-Schutz: nur erlaubte Referrer
RewriteCond %{HTTP_REFERER}
!^http://addon-wejudusicyonsite.wejudusi.cyon.site/.*$      [NC]
RewriteCond %{HTTP_REFERER}
!^http://addon-wejudusicyonsite.wejudusi.cyon.site$      [NC]
RewriteCond %{HTTP_REFERER} !^http://test.ch/.*$      [NC]
RewriteCond %{HTTP_REFERER} !^http://test.ch$      [NC]
RewriteCond %{HTTP_REFERER} !^http://wejudusi.cyon.site/.*$      [NC]
RewriteCond %{HTTP_REFERER} !^http://wejudusi.cyon.site$      [NC]
RewriteCond %{HTTP_REFERER}
!^http://www.addon-wejudusicyonsite.wejudusi.cyon.site/.*$      [NC]
RewriteCond %{HTTP_REFERER}
!^http://www.addon-wejudusicyonsite.wejudusi.cyon.site$      [NC]
RewriteCond %{HTTP_REFERER} !^http://www.test.ch/.*$      [NC]
RewriteCond %{HTTP_REFERER} !^http://www.test.ch$      [NC]
RewriteCond %{HTTP_REFERER} !^http://www.wejudusi.cyon.site/.*$      [NC]
RewriteCond %{HTTP_REFERER} !^http://www.wejudusi.cyon.site$      [NC]
RewriteCond %{HTTP_REFERER}
!^https://addon-wejudusicyonsite.wejudusi.cyon.site/.*$      [NC]
RewriteCond %{HTTP_REFERER}
!^https://addon-wejudusicyonsite.wejudusi.cyon.site$      [NC]
RewriteCond %{HTTP_REFERER} !^https://test.ch/.*$      [NC]
RewriteCond %{HTTP_REFERER} !^https://test.ch$      [NC]
RewriteCond %{HTTP_REFERER} !^https://wejudusi.cyon.site/.*$      [NC]
RewriteCond %{HTTP_REFERER} !^https://wejudusi.cyon.site$      [NC]
RewriteCond %{HTTP_REFERER}
!^https://www.addon-wejudusicyonsite.wejudusi.cyon.site/.*$      [NC]
RewriteCond %{HTTP_REFERER}
!^https://www.addon-wejudusicyonsite.wejudusi.cyon.site$      [NC]
RewriteCond %{HTTP_REFERER} !^https://www.test.ch/.*$      [NC]
RewriteCond %{HTTP_REFERER} !^https://www.test.ch$      [NC]
RewriteCond %{HTTP_REFERER} !^https://www.wejudusi.cyon.site/.*$      [NC]
RewriteCond %{HTTP_REFERER} !^https://www.wejudusi.cyon.site$      [NC,OR]
RewriteCond %{HTTP_REFERER} ^$      [NC]

#Weiterleitung fuer gaenige Bildformate zu www.test.ch
RewriteRule .*\.(jpg|jpeg|gif|png|bmp|avif|svg|tiff|webp)$
https://www.test.ch [L,R=301, NC]

# Optional: Weiterleitung fuer andere Bildformate (z.B. SVG, TIFF, WEBP)
zu www.test.ch
# RewriteRule .*\.(svg|tiff|webp)$ https://www.test.ch [L,R=301, NC]

# Kompression aktivieren (mod_deflate)
<IfModule mod_deflate.c>
    <IfModule mod_setenvif.c>
        <IfModule mod_headers.c>
            SetEnvIfNoCase ^(Accept-Encoding|X-Requested-With)
^((gzip|deflate)\s*,?\s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding
            RequestHeader append Accept-Encoding "gzip,deflate"
env=HAVE_Accept-Encoding
        </IfModule>
    </IfModule>
		<IfModule mod_filter.c>
    AddOutputFilterByType DEFLATE "application/atom+xml
application/javascript application/json application/ld+json
application/manifest+json application/rdf+xml application/rss+xml
application/schema+json application/geo+json
application/vnd.ms-fontobject application/wasm application/x-font-ttf
application/x-javascript application/x-web-app-manifest+json
application/xhtml+xml application/xml font/eot font/opentype font/otf
font/ttf image/bmp image/svg+xml image/vnd.microsoft.icon image/x-icon
image/avif image/webp text/cache-manifest text/calendar text/css
text/html text/javascript text/plain text/markdown text/vcard
text/vnd.rim.location.xloc text/vtt text/x-component
text/x-cross-domain-policy text/xml"
</IfModule>
	<IfModule mod_mime.c>
		AddType image/avif .avif
		AddEncoding gzip              svgz
	</IfModule>
</IfModule>



# X-Frame-Options Header hinzufuegen
Header set X-Frame-Options "DENY"

[toc] | [next] | [standalone]


#1653

FromMarco Moock <mm+usenet-es@dorfdsl.de>
Date2025-06-14 12:14 +0200
Message-ID<20250614121441.58c1c959@zbook>
In reply to#1652
On 1 Apr 2025 11:42 Peter Müller wrote:

> Im Wurzelverzeichnis gibt es die folgende .htaccess-Datei. In den
> Unterverzeichnissen gibt es keine .htaccess-Datei. Woran könnte es
> liegen? Der ursprüngliche Domainname wurde durch "test" ersetzt.

Ist denn Zugriff mit passenden User-Agents möglich, wenn du wirklich
filtern willst?

Gibt es Zugriffsversuche mit 403?

Was steht in der robots.txt?

> # Hotlinking-Schutz ohne Google & Bing zu blockieren
> RewriteCond %{HTTP_USER_AGENT} Googlebot [OR]
> RewriteCond %{HTTP_USER_AGENT} Googlebot-Image [OR]
> RewriteCond %{HTTP_USER_AGENT} Bingbot [OR]
> RewriteCond %{HTTP_USER_AGENT} DuckDuckBot [OR]
> RewriteCond %{HTTP_USER_AGENT} Applebot [OR]
> RewriteCond %{HTTP_REFERER} !^$
> RewriteCond %{HTTP_REFERER} !^https?://(www\.)?test\.ch [NC]
> RewriteCond %{HTTP_REFERER} !^https?://(www\.)?google\.[a-z]+ [NC]
> RewriteCond %{HTTP_REFERER} !^https?://(www\.)?bing\.[a-z]+ [NC]
> RewriteCond %{HTTP_REFERER} !^https?://(www\.)?duckduckgo\.[a-z]+ [NC]
> RewriteRule \.(jpg|jpeg|gif|png|bmp|avif|webp|svg|tiff)$ - [NC,L]

Was stört dich an Hotlinking?

[toc] | [prev] | [next] | [standalone]


#1655

FromArno Welzel <usenet@arnowelzel.de>
Date2025-06-14 15:06 +0200
Message-ID<mb5aepFf0b7U8@mid.individual.net>
In reply to#1653
Marco Moock, 2025-06-14 12:14:

> On 1 Apr 2025 11:42 Peter Müller wrote:
> 
>> Im Wurzelverzeichnis gibt es die folgende .htaccess-Datei. In den
>> Unterverzeichnissen gibt es keine .htaccess-Datei. Woran könnte es
>> liegen? Der ursprüngliche Domainname wurde durch "test" ersetzt.
> 
> Ist denn Zugriff mit passenden User-Agents möglich, wenn du wirklich
> filtern willst?
> 
> Gibt es Zugriffsversuche mit 403?
> 
> Was steht in der robots.txt?
> 
>> # Hotlinking-Schutz ohne Google & Bing zu blockieren
>> RewriteCond %{HTTP_USER_AGENT} Googlebot [OR]
>> RewriteCond %{HTTP_USER_AGENT} Googlebot-Image [OR]
>> RewriteCond %{HTTP_USER_AGENT} Bingbot [OR]
>> RewriteCond %{HTTP_USER_AGENT} DuckDuckBot [OR]
>> RewriteCond %{HTTP_USER_AGENT} Applebot [OR]
>> RewriteCond %{HTTP_REFERER} !^$
>> RewriteCond %{HTTP_REFERER} !^https?://(www\.)?test\.ch [NC]
>> RewriteCond %{HTTP_REFERER} !^https?://(www\.)?google\.[a-z]+ [NC]
>> RewriteCond %{HTTP_REFERER} !^https?://(www\.)?bing\.[a-z]+ [NC]
>> RewriteCond %{HTTP_REFERER} !^https?://(www\.)?duckduckgo\.[a-z]+ [NC]
>> RewriteRule \.(jpg|jpeg|gif|png|bmp|avif|webp|svg|tiff)$ - [NC,L]
> 
> Was stört dich an Hotlinking?

Vermutlich dass Leute Bilder bei sich einbinden, die dann von seinem
Server geladen werden und er dann gaaaaanz viel Traffic hat. Wenn der
Traffic aber durch Google oder Bing verursacht wird, ist es OK, weil
dann besteht ja die Chance, dass die Leute doch auf seiner Website landen.

Als Schutz gegen Bilderklau hilft das ja nicht - wer will, speichert
sich halt das Bild ab und lädt es woanders hoch.

-- 
Arno Welzel
https://arnowelzel.de

[toc] | [prev] | [next] | [standalone]


#1654

FromArno Welzel <usenet@arnowelzel.de>
Date2025-06-14 15:04 +0200
Message-ID<mb5aauFf0b7U7@mid.individual.net>
In reply to#1652
Peter Müller, 2025-04-01 11:42:

> Im Wurzelverzeichnis gibt es die folgende .htaccess-Datei. In den
> Unterverzeichnissen gibt es keine .htaccess-Datei. Woran könnte es
> liegen? Der ursprüngliche Domainname wurde durch "test" ersetzt.
> 
> # RewriteEngine aktivieren
> RewriteEngine On
> 
> # Weiterleitung von test.ch auf www.test.ch
> RewriteCond %{HTTP_HOST} ^(www\.)?test\.ch$ [NC]
> RewriteRule ^(.*)$ https://www.test.ch/$1 [R=301]
> 
> # Hotlinking-Schutz ohne Google & Bing zu blockieren

Wie soll das gehen? Google findet das Bild - und dann? Anzeigen geht ja
nicht mehr, weil Browser *deinem* Server ganz sicher *nicht* sagen
werden, woher der Aufruf kam. Dass Referrer über Domaingrenzen hinweg
gesendet werden, ist schon länger vorbei - und das ist aus
Datenschutzgründen auch gut so.

-- 
Arno Welzel
https://arnowelzel.de

[toc] | [prev] | [next] | [standalone]


#1656

From"Peter J. Holzer" <hjp-usenet4@hjp.at>
Date2025-06-14 15:39 +0200
Message-ID<slrn104qut2.1cbkq.hjp-usenet4@trintignant.hjp.at>
In reply to#1654
On 2025-06-14 15:04, Arno Welzel <usenet@arnowelzel.de> wrote:
> Peter Müller, 2025-04-01 11:42:
>> # Hotlinking-Schutz ohne Google & Bing zu blockieren
>
> Wie soll das gehen? Google findet das Bild - und dann? Anzeigen geht ja
> nicht mehr, weil Browser *deinem* Server ganz sicher *nicht* sagen
> werden, woher der Aufruf kam. Dass Referrer über Domaingrenzen hinweg
> gesendet werden, ist schon länger vorbei -

Doch, werden sie per default (kann man als Webseitenautor ändern (und
als User auch)). Allerdings wird nur mehr schema://hostname gesendet,
nicht der ganze URL. Für Peters Zwecke sollte das aber ausreichend sein.

        hjp

[toc] | [prev] | [standalone]


Back to top | Article view | de.comm.software.webserver


csiph-web