Hallo liebe netcup-Community!
Ich arbeite zur Zeit an meinem Schulprojekt und bin dabei auf ein Problem gestoßen. Bevor ich jetzt den Support nerve frage ich lieber erstmal hier.:D
Bei dem Projekt handelt es sich um einen Funktionsgraphenzeichner auf PHP-Basis. Der Benutzer gibt eine oder mehrere Funktionen ein, die anschließend in das danebenstehende Bild eingezeichnet werden. Folglich verändert sich das Bild bei jedem neuen Seitenaufruf.
Mit Firefox und Chrome ist das ganze auch kein Problem, aber der IE (alle Versionen 5-8) cachen das Bild beim ersten Besuch und zeigen daraufhin immer das selbe an.
Deswegen habe ich mal das Internet und Google zur Hilfe geholt um per .htaccess das cachen abzuschalten.
Da jedoch alle Versuche in einem Internal Server Error scheiterten, obwohl sie zu 99%iger Sicherheit fehlerfrei eingegeben wurden, glaube ich nun, dass es mir gar nicht möglich ist das Problem per .htaccess zu lösen, da Netcup gewisse Funktionen gesperrt hat.
Ich poste mal ein paar .htaccess Ansätze, die alle zu dem besagten Internal Server Error (500) führen:
<Files *>
Header set Cache-Control: "private, pre-check=0, post-check=0, max-age=0" Header set Expires: 0 Header set Pragma: no-cache
</Files>
<FilesMatch "\.(jpg|png|gif)$">
Header set Cache-Control "max-age=0, public, must-revalidate"
</FilesMatch>
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault A0
ExpiresByType image/gif A0
ExpiresByType image/png A0
ExpiresByType image/jpeg A0
</IfModule>
die .htaccess-Datei und die Bilder ("cood.png", "cood.jpg", "cood.gif") liegen unter http://uwe-hendrich.w5100.netcup.net/xplott/images/coods/
EDIT: Ich habe das Webhostingpaket Business1024
Vielen Dank im Voraus
Alex