Skip to content

Bro mellem Weblogic og Apache?

Jeg har de sidste par dage døjet lidt med at få vist den rigtige content-type (mimetype) på css-filer. Opsætningen er simpel, først en apache og så en bea inde bagved. Filer serveret fra apachen viser godt nok content-typen som værende text/css mens filer, som bliver serveret fra bea'en vises som text/html.

Det var lidt svært at finde frem til at det rent faktisk var bea'en som smed filerne ud og ikke apachen (eftersom al kommunikation går gennem denne). Men jeg faldt heldigvis over et blogindlæg som hedder Fixed Weblogic Apache Bridge CSS Mimetype.

For at gøre en lang historie kort er det blot at tilføje følgende til web.xml i bea'en:

<mime-mapping>
    <extension>css</extension>
    <mime-type>text/css</mime-type>
</mime-mapping>
 


Herved sikre bea'en at den rigtige content-type bliver sat. Apachen er (åbenbart?) ligeglad, er der en type gør den ikke noget.

Trackbacks

No Trackbacks

Comments

Display comments as Linear | Threaded

No comments

Add Comment

Enclosing asterisks marks text as bold (*word*), underscore are made via _word_.
Standard emoticons like :-) and ;-) are converted to images.

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA

You can use [geshi lang=lang_name [,ln={y|n}]][/geshi] tags to embed source code snippets.
Form options