他の人がデザインしたウェブサイトの立ち上げに取り組んでいますが、今まで見たことのない奇妙な問題に直面しています。
Webサイト全体で、すべてのファイルパスは相対パスであるため、たとえば、すべてのimgタグにはsrc ='i/image.png'のようなsrcがあります。同じことがcssリンクタグやスクリプトタグなどにも当てはまります。これはごく普通のことであり、これまで問題が発生したことはありません。
問題は、ブラウザを使用してサイトにアクセスすると、これらのリソースが読み込まれなくなることですが、他の人にとっては、サイトは正常に読み込まれます。動作していないコンピューターの1つでページを調べたところ、画像のURLはですがhttp://i/image.png
、動作しているコンピューターではhttp://mydomain.com/i/image.png
です。
これについて何か説明はありますか?一部のコンピューター(すべてIEを使用)がドメインの追加に失敗するのに、他のコンピューターは正しく機能するのはなぜですか?ネットワークの外部からサイトが誤って読み込まれるのをまだ確認していないため、これが原因である可能性がある場合は、ここでプロキシの背後にいます。また、サイトはXHTML1.0TransitionalのDoctypeを使用しています。