Seite 1 von 1

Wie reagiert Google bei ständigen Redirects bei Bildern?

Verfasst: 11.08.2008, 17:11
von KlausOlaf
Mahlzeit,

ich hoffe ich habe das richtige Forum gewählt, wenn nicht, bitte nicht gleich steinigen :Fade-color.

Folgendes: ich entwickle an einem CMS und konzipiere hierfür gerade eine Funktion zum dynamischen Resizen und Darstellen von Bildern. D.h. der User lädt ein Bild einmal hoch, und jenachdem wo es verwendet wird, wird es automatisch in die richtige Form gebracht.

Da das alles sehr aufwendig ist und den Speicher belastet, würde ich diese Thumbnails usw. gerne auf dem Webserver abspeichern. Der Gedanke ist nun jeweils beim Aufruf des "Scripts" zu prüfen ob die Datei bereits existiert, wenn nicht, diese zu erzeugen, und dann in jedem Fall darauf weiterzuleiten.

D.h. in der Website stehen dann die Referenzen zu den Bildern so drin:

Code: Alles auswählen

<img src="ImageHandler.ashx?Image=XYZ" />
Innerhalb dieser Datei wird dann auf das eigentliche File, welches physisch abrufbar unter /images/xyz.jpg liegt, weitergeleitet.

Frage: ist das ok? Wenn ja mit welchem Typ - 301 oder 302?

(Ein direkter Aufruf ist nicht möglich, da im Zweifel erst beim erstellen von Templates oder gar zur Laufzeit bekannt ist, in welchen Größen die Bilder dargestellt werden, von daher muss das immer über die "Zwischendatei" laufen).

Danke schonmal fürs Mitdenken und alle Anregungen :-).

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Re: Wie reagiert Google bei ständigen Redirects bei Bildern?

Verfasst: 11.08.2008, 20:42
von 800XE
KlausOlaf hat geschrieben:Danke schonmal fürs Mitdenken und alle Anregungen :-).
Rückwertsgang .....

.... ErrorDocument 404 /index.php?error=404

prüfen ob es eine Bilddatei war ....
$_SERVER['REQUEST_URI']

war Bilddatei

OriginalBild öffnen
Scalieren
Speichern

entweder ... 301 auf die Datei die nicht da war und jetzt da ist .... könnte Browser durcheinanderbringen

deswegen das im Speicher liegenede Bild zusätzlich noch auf "http speichern"
www.php.net/manual/de/function.imagejpeg.php