Seite 1 von 1
Ersatzbild mit htaccess anzeigen
Verfasst: Fr 11.Jun, 2010 10:32
von Holger
Ich habe einen grossen Ordner mit Bildern.
Seit einem Serverkrash fehlen in dem Ordner einige Bilder.
Nun habe ich eine dicke 404-Liste in meinen Plesk-Stats.
Kann man das mit htaccess lösen?
Wenn Bild fehlt -> 404 -> Standard-Ersatzbild mit Hinweis anzeigen.
/Holger
Re: Ersatzbild mit htaccess anzeigen
Verfasst: Fr 11.Jun, 2010 13:06
von oxpus
Hm, nicht so ohne weiteres.
Wo fehlen den die Bilder? In den Beiträgen oder im Album?
Ggf. sollte man mal darüber nachdenken, die entsprechenden Scripte daraufhin zu erweitern, erst zu prüfen, ob das Bild vorhanden ist und dann eben einfach dieses nicht weiter bearbeiten, bzw. das gewünschte Ersatzbild anzeigen.
Über .htaccess wüsste ich keine Möglichkeit, ein 404er Fehler abhängig vom geforderten Inhalt zu steuern...
Re: Ersatzbild mit htaccess anzeigen
Verfasst: Fr 11.Jun, 2010 13:19
von Holger
Es geht um den Ordner von dem Mod UploadPic.
Diese werden mit dem img-bbcode in Beiträgen eingebunden.
Re: Ersatzbild mit htaccess anzeigen
Verfasst: Fr 11.Jun, 2010 14:25
von oxpus
Hm, schwierig.
Die BBCodes werden in Laufzeit erstellt und formatiert, also stur die IMG-BBCode-Tags umformatiert, um das Bild zu erzeugen.
Wenn, dann müsste man hier versuchen anzusetzen, den Link zum Image abzufragen und dann, sofern der Link lokal ist, prüfen, ob das Image vorhanden ist und ggf. die URL dann nur ändern.
Alternativ könnte man aber auch ein kleines Script schreiben, um alle im User-Upload-Pic MOD gespeicherten Bilder zu prüfen und dann fehlende Bilder festzustellen.
Dann könnte man in den Post-Texten einfach die URL mittels SQL-Anweisung ersetzen, damit die 404er-Fehler eliminiert werden.
So oder so nicht gerade einfach, bzw. wenig Arbeit.
Ich könnte die Tage mal versuchen, zumindest die erste Variante direkt in der bbcode.php zu realisieren, um den betreffenden Image-Link zu ersetzen...
Re: Ersatzbild mit htaccess anzeigen
Verfasst: Fr 11.Jun, 2010 14:27
von Holger
Ok, zu viel Aufwand!
Ich dachte halt, dass man einfach ein Ersatzbild zeigen kann, anstatt 404-Fehler.
Re: Ersatzbild mit htaccess anzeigen
Verfasst: Fr 11.Jun, 2010 14:57
von oxpus
Wenn es über .htaccess gehen sollte, dann wäre das natürlich einfacher.
Ich schaue mal, ob ich da was zu finde, wobei ich mir das einfach nicht vorstellen kann, einen HTML-Fehler inhaltgesteuert auswerten, bzw. abfangen zu können. Aber man lernt ja nie aus...
Re: Ersatzbild mit htaccess anzeigen
Verfasst: So 13.Jun, 2010 18:03
von AmigaLink
Hide the red X << Ist fürs phpBB3, gab es aber auch mal fürs phpBB2. (Hab ich jetzt nur nicht finden können.)
Das ändert zwar nichts an der 404-Liste in Plesk, aber zumindest sehen die betroffenen Beiträge damit angenehmer aus.

Re: Ersatzbild mit htaccess anzeigen
Verfasst: So 13.Jun, 2010 19:44
von Holger
Supi, werde ich morgen testen! Danke!