Ersatzbild mit htaccess anzeigen

PHP, Ajax, CSS, HTML, Javascript
Eben für die wirklich Harten, die alles selber machen.
Antworten
Holger
Beiträge: 2253
Registriert: Mi 17.Mär, 2004 18:09

Ersatzbild mit htaccess anzeigen

Beitrag 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
Real men don’t back up, they learn data recovery. ;-)
http://www.mysqldumper.de
http://www.mysqldumper.se
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Re: Ersatzbild mit htaccess anzeigen

Beitrag 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...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Holger
Beiträge: 2253
Registriert: Mi 17.Mär, 2004 18:09

Re: Ersatzbild mit htaccess anzeigen

Beitrag von Holger »

Es geht um den Ordner von dem Mod UploadPic.
Diese werden mit dem img-bbcode in Beiträgen eingebunden.
Real men don’t back up, they learn data recovery. ;-)
http://www.mysqldumper.de
http://www.mysqldumper.se
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Re: Ersatzbild mit htaccess anzeigen

Beitrag 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...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Holger
Beiträge: 2253
Registriert: Mi 17.Mär, 2004 18:09

Re: Ersatzbild mit htaccess anzeigen

Beitrag von Holger »

Ok, zu viel Aufwand!
Ich dachte halt, dass man einfach ein Ersatzbild zeigen kann, anstatt 404-Fehler.
Real men don’t back up, they learn data recovery. ;-)
http://www.mysqldumper.de
http://www.mysqldumper.se
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Re: Ersatzbild mit htaccess anzeigen

Beitrag 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...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Re: Ersatzbild mit htaccess anzeigen

Beitrag 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. ;)
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Holger
Beiträge: 2253
Registriert: Mi 17.Mär, 2004 18:09

Re: Ersatzbild mit htaccess anzeigen

Beitrag von Holger »

Supi, werde ich morgen testen! Danke!
Real men don’t back up, they learn data recovery. ;-)
http://www.mysqldumper.de
http://www.mysqldumper.se
Antworten