AjaxとContent-Type

ローカルのサーバで作ったAjaxを、テストサーバに上げたらなぜか動かない。

ローカルでは動作確認してたので、まぁ、何かサーバに問題あるんだろうってことで調べてみたら、.jsも.xmlもMIMEがtext/plainで帰ってきてた。

うぉーい。まじすか。

とりあえず.htaccessで

AddType text/xml .xml
AddType text/javascript .js

こんな感じに設定してやったら動いた。

MIMEがちゃんと送られないと、FireFoxではXMLとして認識しないらしい。まぁ、正しい動作だと思うけど。


新しく会社作りました!

コメントをどうぞ