bestimmte mime-types wie Text anzeigen lassen

  • Hallo,

    ich habe folgendes Problem:
    auf meinem Webserver kann man C-Quelldateien herunterladen und anschauen. Der Webserver (apache2) gibt richtigerweise für die .c-dateien den mime-typ "text/x-csrc" und für die .h-dateien "text/x-chdr" an. Nur leider kann ich firefox (0.8) nicht dazu bringen, diese Dateien einfach so wie Text anzuzeigen ... weder über die Optionen, noch in about:config, noch in der mimeTypes.rdf.

    Ich möchte jedoch auch nicht, dass "text/plain" für die Dateien angegeben wird, denn C-Quelltexte könnten vom Anzeigeprogramm anders behandelt werden als normaler Text, z.B. mit Syntax-Hervorhebung.

    Weiß jemand, wie ich firefox dazu bringen kann, bestimmte mime-types wie Text anzuzeigen? Und sollten nicht generell bei text/* Dateien die Möglichkeit bestehen, sie wie Text anzusehen (oder einfach bei allen Typen)?

    P.S.:
    hier eine Seite (nicht meine), bei der man das Problem nachvollziehen kann:
    http://www.math.lsu.edu/~lither/obfusc.html
    http://www.math.lsu.edu/~lither/notlob.c

  • Hem. Wenn der autor der seite die links mit

    Code
    <a type="text/plain" href="dings.c">Mein C-File</a>


    angeben würde, könnte man die Servervorgaben übergehen.

    Aber irgendwie befürchte ich, damit ist dir kaum geholfen.

    WENN es geht, dann wohl nur über die mimeTypes.rdf ... aber wie man da den browser selber anspricht, weiss ich auch nicht. sorry. : (

    Besonders gut ist das mit dem Filehandle noch nicht geregelt. Und dokumentationen sind mangelware oder einfach nicht zu finden.

  • naja, ich hab Zugriff auf die Apache-Config Files, also könnte ich dort auch den mime-typ ändern ... aber wie du schon sagst, das ist es nicht, was ich will ...

    ich werd mal in englischen foren/groups/... nachfragen ...