IIS サーバーでは、スタイルシートへの相対パスは問題なく機能します...
<link rel="stylesheet" href="path/to/styles.css">
しかし、Javascript ファイルへの相対パスは機能しません...
<script type="text/javascript" src="path/to/script.js"></script> <!-- This won't load!! -->
そして、Javascriptファイルへの絶対パスは機能します...
<script type="text/javascript" src="http://www.somecdn.com/jquery.js">
また、インライン Javascript も問題ありません...
<script type="text/javascript">
alert("You'll see me, that's for sure!");
</script>
画像への相対パスも問題ありません...
<image src="path/to/image.png" alt="You can see me!" />
したがって、要求されているリソースの MIME タイプに基づいてパスの動作を変更する IIS 設定がどこかにあるのではないかと思っています。スタイルシートへの相対パスが機能し、javascript ファイルへの相対パスが機能しない他の理由はありますか? どうやらこれはここの IT 担当者に持ち込まれた問題であり、彼らは何が問題を引き起こしているのかを知らないようです。